随笔分类 -  php

摘要:当smarty开启缓存时,当tpl文件内容改变时,则缓存页面会重新生成test.php:caching = true; $_smarty->assign('name','测试缓存'); $_smarty->display('test.tpl');?>1 test.tpl:2 3 4 ... 阅读全文
posted @ 2014-12-25 11:17 终于还 阅读(506) 评论(0) 推荐(0)
摘要:这里分两种情况来介绍1、in 后面是记录集,如:select * from table where uname in(select uname from user); 2、in 后面是字符串,如:select * from table where uname in(... 阅读全文
posted @ 2014-12-06 09:11 终于还 阅读(46042) 评论(0) 推荐(0)
摘要:table a(id, type):id type----------------------------------1 1 2 1 3 2 table b(id, class):id class-------... 阅读全文
posted @ 2014-11-20 01:31 终于还
摘要:1 2 3 4 $_POST结果为: 5 Array 6 ( 7 [a] => Array 8 ( 9 [0] => 1 10 [1] => 2 11 [2] => 3 1... 阅读全文
posted @ 2014-11-08 01:37 终于还
摘要:ob_get_contents()函数及与其相关几个函数的用法ob_start()ob_get_contents(); 获取缓冲区内容,如果是纯 html内容或标签,则都会放于浏览器的缓冲区中。 如果将ob_get_contents()获取到的缓冲区的内容赋给一个文件,则缓冲区里的内容会覆盖文件里之前的内容ob_end_clean():删除内部缓冲区的内容,并且关闭内部缓冲区[删除运行ob_end_clean()此函数 之前的所有echo print_r输出到缓冲区的内容;删除ob_end_clean()此函数 之前的html内容或标签;定义的变量依然存在]ob_end_flush() 发送内 阅读全文
posted @ 2014-03-07 13:03 终于还 阅读(329) 评论(0) 推荐(0)
摘要:';$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 终于还 阅读(481) 评论(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 终于还 阅读(1961) 评论(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 终于还 阅读(432) 评论(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 终于还 阅读(2257) 评论(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 终于还 阅读(1700) 评论(0) 推荐(0)