摘要:
Discusz读码日记,Array( [0] => system_error [1] => updatesession [2] => setglobal [3] => getglobal [4] => getgpc [5] => getuserbyuid [6] => getuserprofile [7] => daddslashes [8] => authcode [9] => fsocketopen [10] => dfsockopen [11] => dhtmlspecialchars [12] => dexi 阅读全文
阅读排行榜
PHP常用开发函数解析之数组篇[未完]
2012-07-29 18:26 by 醉TWO, 1052 阅读, 收藏,
摘要:
一、数组处理函数:醉感觉:数组处理函数在PHP开发中非常常见,学习好数组处理函数至关重要.数组处理函数在实际应用中涉及到:数组的创建,字符串于数组的相互转换,数组转XML,数组转JSON.数组的检测.数组的合并于分割.数组的数目.获取数组中的所有值,获取数组中的所有键值[下标]1.创建数组:$new = array();2.implode(分隔,str) 把数组值数据按指定字符连接起来$arr = array('Hello','World!','Beautiful','Day!');echo implode(" &quo 阅读全文
计算未知长度的字符串哪个字符出现的次数最多
2012-08-12 14:41 by 醉TWO, 731 阅读, 收藏,
摘要:
用到的函数:str_split:把字符串分割到数组中。类似的函数explode() 函数把字符串分割为数组。array_count_values:用于统计数组中所有值出现的次数。arsort:对数组进行逆向排序并保持索引关系。主要用于对那些单元顺序很重要的结合数组进行排序。$str="asdfgfdas323344##$\$fdsdfg*$**$*$**$$443563536254fas";//任意长度字符串$arr=str_split($str);$arr=array_count_values($arr);arsort($arr);print_r($arr);输出:Arr 阅读全文
获取系统默认支持函数
2012-08-05 15:23 by 醉TWO, 244 阅读, 收藏,
摘要:
<?php $arr = get_defined_functions(); echo "<pre>"; print_r($arr); echo "</pre>"; ?>输出:Array( [internal] => Array ( [0] => zend_version [1] => func_num_args [2] => func_get_arg [3] => func_get_args [4] => strlen [5] => strcm... 阅读全文
PHP缓存技术的多种方法 [转]
2012-08-09 12:57 by 醉TWO, 182 阅读, 收藏,
摘要:
1、普遍缓存技术: 数据缓存:这里所说的数据缓存是指数据库查询PHP缓存机制,每次访问页面的时候,都会先检测相应的缓存数据是否存在,如果不存在,就连接数据库,得到数据,并把查询结果序列化后保存到文件中,以后同样的查询结果就直接从缓存表或文件中获得。 用的最广的例子看Discuz的搜索功能,把结果ID缓存到一个表中,下次搜索相同关键字时先搜索缓存表。 举个常用的方法,多表关联的时候,把附表中的内容生成数组保存到主表的一个字段中,需要的时候数组分解一下,这样的好处是只读一个表,坏处就是两个数据同步会多不少步骤,数据库永远是瓶颈,用硬盘换速度,是这个的关键点。2、 页面缓存: 每次访问页面的... 阅读全文
浙公网安备 33010602011771号