function substr_text($str, $start=0, $length, $charset="utf-8", $suffix="") { if(function_exists("mb_substr"))…
分类:php
php获取文章的第一张图片
<?php $pattern="/<[img|IMG].*?src=[\'|\"](.*?(?:[\.gif|\.jpg|\.png]))[\'|\"].*?[\/]?>/"; $content = $…
PHP程序提示sql注入漏洞的处理方法
升级到dedecms最新版本 dedecms后台一般支持在线升级,如果不行,请到官方网站查询手工升级办法www.dedecms.com 权限设置: 主机控制面板中点击 “文件管理” 选中wwwroot目录 在点击 “权限…
php爬虫教程(五)提高爬虫抓取效率
之前有一次抓取x浪图片库的时候200w图片跑了一整天的时间, 后来采取多进程抓取提高了很高的效率。 多进程的实现可以参考这个方法: http://blog.csdn.net/u014017080/article/deta…
php爬虫教程(四)抓取数据并进行处理
经过链接的分析,数据的分析,再加上规则的验证。 很容易的我们就get到了我们打算抓取到的数据, so,我们就可以做我们想做的事情了。例如: <?php header("Content-type:text/html;…
php爬虫教程(二)数据请求分析
可以看到这个请求返回的就是整个页面的html,如果我们需要这里的某一个数据就可以通过正则匹配的方式匹配出来/<title>(.*?)<\/title>/ 这样title就被匹配出来了 这是我实际应…
php爬虫教程(一) 简单的页面抓取
最近朋友抓取点数据,写了几个抓取数据的脚本。 主要功能是,分别抓起x了么,美x,x度外卖的餐厅和菜品数据 ,后期我把代码分享出来。 今天就先说说简单的页面抓取 ------------------- php的抓取主要采用…
php判断是否是手机
function isMobile() { // 如果有HTTP_X_WAP_PROFILE则一定是移动设备 if (isset ($_SERVER['HTTP_X_WAP_PROFILE'])) { return tr…
php大小写转换函数
strtolower(): 该函数将传入的字符串参数所有的字符都转换成小写,该函数返回小写形式的字符串. <?php $str = “I want To FLY”; $str = strto…