在PHP中可以用simplexml_load_file或者simplexml_load_string 方便地进行XML的分析,载入用print_r输出,可以看到输出了一个SimpleXMLElement Object数组,但是如果此时想把这个项赋值给一个变量或存入数据库,你会发现无法正常使用,为什么呢?原因就是他是一个SimpleXMLElement Object,并不是一个标准的普通的数组项。此时如何才能简化使用呢。
$fileName = ‘t5.xml’;
$xml = simplexml_load_file($fileName);
$xml = (array)$xml;
print_r($xml);
//输出的结果为:
Array
(
[msg_code] => 3
[msg] => 服务器端还有数据文件需要下载,请继续调用本接口下载数据文件
[fileInfos] => SimpleXMLElement Object
(
[hashAlgorithm] => 0
[compressionFormat] => 0
[encryptAlgorithm] => 1
)
)
对比一下,上面的代码仅添加了一行 $xml = (array)$xml;
此时输出的内容中,第7行,已经由SimpleXMLElement Object 变为 Array 了。
其实就这么简单,只需要在需要调用的时候前用(array)转化为常规数组即可正常调用。
1、你个不要脸的是不是以为四海之内皆你妈啊,谁都得惯着你!?
2、脏话对俺们这种俗人就是个语气助词而已,其实并不是故意就想说它,譬如要是搁古时候。《史记》里头那句“呜呼哀哉,逢时不祥!”,要是让俺说那就是“妈了个逼,逢时不祥!”,表达的意思都是一样一样一样的。
3、这么不要脸,这么没心没肺,你的体重应该会很轻吧?
4、别老问别人为什么不愿意理你,不愿意跟你说话,因为太稀罕你而不愿意搭理你现实吗?你信吗?
5、我没认识你之前,我真没发现原来我有以貌取人这毛病。
Our XML API allows you to issue commands to cPanel and WHM using the XML language, while our JSON API allows you to submit requests to the system and receive a JSON response. By including these commands in your custom scripts, you can perform functions remotely, without having to access the cPanel or WHM user interface.
There are several possible applications of the XML and JSON APIs. For example, they can make managing a data center easy by allowing you to issue a single command across multiple servers.
http://docs.cpanel.net/twiki/bin/view/AllDocumentation/AutomationIntegration/XmlApi
辽宁沈阳火炬创新创业园地处21世纪大厦至东软集团4公里长的科技研发孵化带的核心位置,是国家、省、市共建项目。国家和省市的想法是好的,但是这个大厦的管理和物业服务却很有些问题。
由于大厦设计的问题,不少办公室是没有可以打开的窗户的,导致阳面室内温度很高。现在是6月末,沈阳火炬创新创业园整个大厦还没有提供冷气,反映多次都没有一个正面答复,现在室内温度有31度,这样的环境已经持续了快一个月了。作为入驻大厦的一个普通员工,很不理解为什么不提供冷气?从沈阳火炬创新创业园大厦物业方面得到的答复也不尽相同:一会说 没到提供制冷 的时间,一会说空调设备坏了正在维修。夏至都过了,室内温度连续3周达到并超过29度,还不到制冷的温度??设备坏了,这个是借口吗?你们怎么不早点修,是你们的失职还是想省点电费?让你们天天在三十度的屋里工作,你能工作进去吗?如果是在阴面还好点,有窗户的办公室可以开窗户还能有点凉风,没有窗户的阳面办公室怎么办?做为国家、省、市的重点项目,要做就做好,要是不想做就趁早别做。
难怪楼里面没有几家像样的企业,就这种配套服务都跟不上的大厦,真的劝想来这里安家立业的中小型科技企业,考虑再三吧。还有就是这大厦附近可以吃午餐的地方很少,近一点可以去二十一世纪大厦吃,去自动化研究所吃,去东软吃。时间来不及的话,就叫外卖。或者自己带饭。
怎么去沈阳火炬创新创业园?我说下地址,
沈阳市浑南新区世纪路15号,楼下有154、150(到亚太花园下车),286、188(到世纪路下车),电话是024-23745004。(来之前请注意,如果风很大,请注意群楼楼顶上的几十根柱子,因为已经掉下来过一根。)
这里还有沈阳高新技术产业开发区科技创业服务中心的网站http://www.sy-incubator.com/,如果打不开,请用个工具吧(你懂的)。
写这篇文章的目的简单有三,一是发发牢骚,因为太热了,我都快没心思干活了,太不像话了,不顾及员工起码要考虑下来公司办事的外人一个好的印象,影响企业发展;二是给对这里感兴趣想来这里发展的中小型企业一个警示和提醒,如果你不在乎这些,你也要为你的员工和手下着想一下,当然这是一个权衡性价比的博弈过程;三是测试一下SEO,看看能让多少人搜到这篇文章。
行了,就写到这,沈阳火炬创新创业园(世纪路15号)全体员工(物业)欢迎您的到来。
Apache mod_rewrite规则重写的标志一览
1› R[=code](force redirect) 强制外部重定向
强制在替代字符串加上http://thishost[:thisport]/前缀重定向到外部的URL.如果code不指定,将用缺省的302 HTTP状态码。
2› F(force URL to be forbidden)禁用URL,返回403HTTP状态码。
3› G(force URL to be gone) 强制URL为GONE,返回410HTTP状态码。
4› P(force proxy) 强制使用代理转发。
5› L(last rule) 表明当前规则是最后一条规则,停止分析以后规则的重写。
6› N(next round) 重新从第一条规则开始运行重写过程。
7› C(chained with next rule) 与下一条规则关联
如果规则匹配则正常处理,该标志无效,如果不匹配,那么下面所有关联的规则都跳过。
8› T=MIME-type(force MIME type) 强制MIME类型
9› NS (used only if no internal sub-request) 只用于不是内部子请求
10› NC(no case) 不区分大小写
11› QSA(query string append) 追加请求字符串
12› NE(no URI escaping of output) 不在输出转义特殊字符
例如:RewriteRule /foo/(.*) /bar?arg=P1\%3d$1 [R,NE] 将能正确的将/foo/zoo转换成/bar?arg=P1=zed
13› PT(pass through to next handler) 传递给下一个处理
例如:
RewriteRule ^/abc(.*) /def$1 [PT] # 将会交给/def规则处理
Alias /def /ghi
14› S=num(skip next rule(s)) 跳过num条规则
15› E=VAR:VAL(set environment variable) 设置环境变量
参考站点:
http://www.phpfans.net/manu/apache/mod/mod_rewrite.html
http://www.phpuu.com/php/base/view_10923.html
http://www.phpfans.net/forum/thread-106065-1-1.html
http://www.owe-love.com/myspace/archives/?article-168.html