PHP函数
文章平均质量分 59
longxuu
这个作者很懒,什么都没留下…
展开
-
explode()函数与implode()函数
以前老师给我们将初级阶段的时候讲过implode()函数的使用,主要用于多选删除数据的上面,今天在看PHP100的视频教程的时候突然看到explode()的使用,我还以为是功能差不多的两个函数,没有想到是两个相反功能的PHP函数。 老实说我觉得PHP确实比ASP简单多了,看AS原创 2011-08-03 22:25:55 · 977 阅读 · 0 评论 -
array_splice的移除数组中指定键的值,返回一个新的数组
array_splice这个数组函数在w3school的解释是把数组中的一部分去掉并用其它值取代。所以我在做数组移除的时候没有考虑到用这个函数,或者因为从来没有用过。 使用环境:人才网项目中有一个简历保密设置,其中有一个过滤关键词,只有某个企业的原创 2011-08-10 17:13:09 · 4855 阅读 · 1 评论 -
iconv_substr截取字符而不是字节数,不用额外写自定义函数哦
大家都知道,substr是截取字符的函数,但是很多时候,截取中文却需要额外处理,原因是中文在UTF-8中占用3个字节,在GB2312中占用2个字节,在截取中随时存在截取的字符串长度与组成未知,所以给很多人造成了困扰。并且本人就遇到过类似问题。 在写站内短消息-系统消息的过程中,原创 2011-08-28 15:52:30 · 4474 阅读 · 0 评论 -
常用的.htaccess代码片段
1、除 URL 中的 www 出于 SEO 考虑,你可能期望移除 URL 中的 www 前缀。以下代码实现了这个功能,并将所有带 www 的地址重定向到无 www 一级域名。 RewriteEngine On RewriteCond %{HTTP_HOST} !转载 2011-10-06 11:26:04 · 2594 阅读 · 0 评论 -
PHP文件去掉PHP注释空格的函数(PHP代码压缩)
最近我从thinkphp的‘RUNTIME_ALLINONE’借鉴到经验:不怕缓存多,就怕调用乱,索性将所有常用的文件全部合并成一个文件,岂不美哉。。。 我自己尝试过正则,但是发现在过滤单行注释等方面不尽如意,很容易出错。无意中看到了某sns里面的strip_whitespace函数,特进行分享 function strip_whitespace($content) {原创 2012-03-21 22:51:03 · 5781 阅读 · 0 评论 -
php 如何在有限的内存中读取大文件
突然遇到了一个要读取超过80M文件的需求,很悲剧的,不管是file_get_content还是file什么的,都会将读取的文件一次性加载到内存中。 正常情况下,我们可以使用fseek来读取,好处就是不会一次性读取,以下代码只适合边取边处理的情况,不适合一次性读取一次性处理。 可以用以下办法生成测试文件 $file_handle = fopen("./csdn.txt", "rb+")原创 2013-07-01 17:50:36 · 1965 阅读 · 0 评论 -
PHP友好的时间显示
/** * 友好的时间展示 * @param int $time 时间戳 * @param string $format 默认显示格式化方式 * @return string 返回时间,错误时返回为空字符串 */ function diy_friend_date($time, $format='Y-m-d') { if (!$time) return ''; ...原创 2019-02-28 15:14:59 · 358 阅读 · 0 评论