
php
文章平均质量分 51
wiesin
这个作者很懒,什么都没留下…
展开
-
php在mysql中储存数组的方法
<br />对于一维数组,可以简单的使用implode函数将数组中的元素重组成字符串的形式储存到数据库中(如果数组中存在不能确定的特殊字符时,就要采用序列化的方法了,如下:)<br />$arr=array('c1','c2','c3');$con1=implode('|',$arr);$sql=sprintf("insert into array(content) values('%s')",$con1);$result=mysql_query($sql);<br />如果是多维数组的话,则采原创 2010-11-27 00:02:00 · 4324 阅读 · 0 评论 -
php缓存查询请求
<br /><br /><br />缓存SQL查询结果<br />为什么要缓存查询结果?<br />缓存查询结果能极大地改进脚本执行时间和资源需求。<br />缓存SQL查询结果也允许你通过后期处理数据。如果你用文件缓存去存储全部脚本的输出结果(HTML输出),这样可能是行不通的。<br />当你执行一个SQL查询时,点典的处理过程是:<br /><!--[if !supportLists]-->l <!--[endif]-->连接数据库<br /><!--[if !supportLists]原创 2010-11-29 01:11:00 · 740 阅读 · 0 评论 -
数组中非数字键名加引号的必要性
<br />发现数组中的键名加引号和不加引号的结果都是一致的,那加引号与不加引号又有什么区别呢<br /> <br />通过搜索相关内容发现其中大有文章<br /> <br />不加引号的话,php会认为键名是一个常量,一旦发现并非常量的话,会抛出一个notice,然后自动为其附上引号。<br /> <br />如 array[key]=value 相当于 array['key']=value<br /> <br />但是如果前面有声明常量的话 情况就不一样了<br /> <br />比如:define(k原创 2010-11-23 17:24:00 · 1074 阅读 · 0 评论