2011年12月7日
摘要: 在php中有时候需要将json对象,xml对象转换成数组的形式,以下这个函数即可完成。/** * 把对象转换成数组 * * @param object $object 要转换的对象 * * @return array */ function objectToArray($object){ $result = array(); $object = is_object($object) ? get_object_vars($object) : $object; foreach ($... 阅读全文
posted @ 2011-12-07 19:22 DavidYanXW 阅读(577) 评论(0) 推荐(0)
摘要: 一个小题目:<?php$a = "<response><error><error_msg>INVALID_TRANSACTION_ID</error_msg></error></response>";?>需要解析出error_msg里面包含的字符串.分析: 这个字符串类似xml,只是缺少xml头,可以加一个xml头,生成xml文件来读取就方便多了.代码:<?php$a = "<response><error><error_msg>INVAL 阅读全文
posted @ 2011-12-07 18:33 DavidYanXW 阅读(198) 评论(0) 推荐(0)
摘要: 一. 请求返回"400 bad request"错误, 可能原因:1. url地址有误. 手动在地址栏里输入url看看请求是否正常. 注意: 如果url地址里面包含换行符也有可能返回400.2. https请求需要设置对应参数 ## Below two option will enable the HTTPS option. curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST,FALSE);3. url中传递的字符串需要url_encode转码二. 阅读全文
posted @ 2011-12-07 16:05 DavidYanXW 阅读(3900) 评论(0) 推荐(0)
摘要: cURL是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。最爽的是,PHP也支持 cURL 库。本文将介绍 cURL 的一些高级特性,以及在PHP中如何运用它。为什么要用 cURL?是的,我们可以通过其他办法获取网页内容。大多数时候,我因为想偷懒,都直接用简单的PHP函数:以下为引用的内容:$content = file_get_contents("http://www.nettuts.com");// or$lines = file("http://www.nettuts.com");// orreadf 阅读全文
posted @ 2011-12-07 15:38 DavidYanXW 阅读(228) 评论(0) 推荐(0)