摘要: ';$a = 'action1=action1&action2=action2';parse_str($a,$_array);print_r($_array);?> action1 [action2] => action2)简单的理解这两个函数parse_str($_str[,$_array])就是将一个url ?后面的参数转换成一个数组http_build_query($_array[,$_str])就是将一个数组转换成url ?后面的参数字符串,url中的%20%30等乱码会自动进行urlencode处理--> 阅读全文
posted @ 2013-10-01 21:15 终于还 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 用法:void parse_str ( string $str [, array &$arr] )parse_str用来解析(分离)URL中的查询字符串(Query String),所谓查询字符串是指一个URL中?后面的部分,如http://join158.cn /?k=php&p=1,则查询字符串就是“k=php&p=1”。经过parse_str函数将接收的url参数格式化为数组:array('k'=>'php', 'p'=>1 ) 当然在PHP里,你可以用$_GET数组来取得查询字符串的值,但有时候pars 阅读全文
posted @ 2013-10-01 19:36 终于还 阅读(1923) 评论(1) 推荐(0) 编辑
摘要: 1 4 5 George 6 John 7 Tom 8 Reminder 9 Don't forget the meeting!10 11 _xml;12 $xml = new SimpleXMLElement($_xml);//创建xml对象,把刚创建的xml字符串传入xml文件13 $xml->asXML('test.xml'); //生成xml文件14 $xml = simplexml_load_file("test.xml");15 16 $result = $xml->xpath('/root/from');17 阅读全文
posted @ 2013-09-08 14:58 终于还 阅读(422) 评论(0) 推荐(0) 编辑
摘要: php 5.3 后新增了 __call 与__callStatic 魔法方法。__call 当要调用的方法不存在或权限不足时,会自动调用__call 方法。__callStatic 当调用的静态方法不存在或权限不足时,会自动调用__callStatic方法。__call($funcname, $arguments)__callStatic($funcname, $arguments)参数说明:$funcname String 调用的方法名称。$arguments Array 调用方法时所带的参数。__call: 1 '; 7 }else if(is_string($arguments[ 阅读全文
posted @ 2013-09-06 10:23 终于还 阅读(2182) 评论(0) 推荐(1) 编辑
摘要: 1.简单句法规则(用花括号界定变量名,适用于PHP所有版本,是php系统设定): $a = 'flower'; echo "She received some $as"; // 无效;字母s会被当成有效的变量名组成元素,但是这里的变量是$a echo "She received some ${a}s"; // 有效 echo "She received some {$a}s"; // 有效;推荐的使用方法 我们希望表达的是”她收到一些花“,语境中的flower应该采用复数形式(也就是说应该在后面加上S),但是如果不对变 阅读全文
posted @ 2013-08-30 19:05 终于还 阅读(1632) 评论(0) 推荐(0) 编辑