php curl multi多线程抓取下载网页/图片等在线文件的方法

转载 类别:php 作者:唠吧小站 发表时间:2015-07-02 03:26:03
转载一个php curl multi多线程方法: php语言本身不支持多线程,所以开发爬虫程序效率并不高,借助Curl Multi 它可以实现并发多线程的访问多个url地址。用 Curl Multi 多线程下载文件代码: 代码1:将获得的代码直接写入某个文件 <?php $urls......

php 开启代码错误提示php显示调试错误

原创 类别:php 作者:唠吧小站 发表时间:2015-06-25 13:26:18
第一种:在php文件中开启错误提示(推荐这种) <?php  //.... //error_reporting(E_ERROR | E_WARNING | E_PARSE); error_reporting(E_ALL | E_STRICT);  ini_set("di......

php 用变量作为变量名的方法

原创 类别:php 作者:唠吧小站 发表时间:2015-06-25 13:13:23
有时候我们想用变量作为变量名,什么意思内? 比如: $a = "haha"; 我们想把这个$a 的值“haha”作为一个动态的变量名来使用,这时候可以用 $$a = "value"; php把变量作为变量名的演示代码: <?php error_reporting(E_ERROR | ......

PHP查找2个字符串中相同的最长字串

转载 类别:php 作者:老修--走失的镜头盖 发表时间:2015-06-23 12:20:00
PHP查找2个字符串中相同的最长字串 /**   * PHP查找2个字符串中最长的相同字串   * $txt= "qwwewabcdssasdff";   * 第一次:    &nbs......

php正则表达式环视详解

转载 类别:php 作者:老修--走失的镜头盖 发表时间:2015-06-23 12:11:09
php正则表达式环视详解 1. 顺序肯定环视(?=exp) 零宽度正预测先行断言,又称顺序肯定环视,断言自身出现位置的后面能匹配表达式exp。 比如,匹配以“ing”结尾的单词前面部分(除了“ing”以外的部分): \b\w+(?=ing\b) 以上表达式查找以下句子时,会匹配“sing”和......

正则表达式高级查找:环视和逆序环视

转载 类别:php 作者:老修--走失的镜头盖 发表时间:2015-06-23 11:56:39
正则表达式是很“牛掰”,正则表达式的环视: (?<=exp)肯定逆序环视 零宽度正回顾后发断言,它断言自身出现的位置的前面能匹配表达式exp (?<!exp),否定逆序环视 零宽度负回顾后发断言来断言,此位置的前面不能匹配表达式exp:(?<![a-z])\d{7}匹配前面不是小......

php 出错提示php Function split() is deprecated

原创 类别:php 作者:老修--走失的镜头盖 发表时间:2015-06-16 22:18:32
最近服务器升级运行php时候出现错误提示 php Function split() is deprecated  原因是php 5.3以上淘汰了split函数用explode代替 所以解决的方法也很简单,把split换成explode: $arr = explode("",......

php源代码加密的方法

原创 类别:php 作者:老修--走失的镜头盖 发表时间:2015-06-16 00:45:29
PHP源码加密方法,支持任意PHP版,加密后的PHP代码无需第三方工具解密,直接运行即可。 第一种php加密代码如下: <?php    function encode_file_contents($filename) {       &nbs......

php 代码检查常用工具

原创 类别:php 作者:老修--走失的镜头盖 发表时间:2015-06-15 21:46:51
PHP Mess Detector(http://phpmd.org/) PHP项目体检工具,根据你设定的标准(如单一文件代码体积,未使用的参数个数,未使用的方法数)检查PHP代码,超出设定的标准时报警。 PHP Copy Paste Detector(https://github.com/seb......

php设置.htaccess防盗链简单有效

原创 类别:php 作者:老修--走失的镜头盖 发表时间:2015-05-17 15:12:48
php设置.htaccess防盗链简单有效,巧用htaccess防盗链...

php把数字前面加0补足的方法

原创 类别:php 作者:老修--走失的镜头盖 发表时间:2015-05-15 00:11:08
对数字进行格式化,比如位数不足前面加0补足。用PHP可以很轻易实现,因为PHP自带了相关功能的函数。 sprintf()函数 1...

Maximum execution time of 30 seconds exceeded

原创 类别:php 作者:老修--走失的镜头盖 发表时间:2015-05-11 00:48:07
php上传文件的时候如果文件太大或太多经常遇到这个错误提示:Maximum execution time of 30 seconds exceeded解决方法1:在php执行页面中键入下面的代码:...

php 获取网页响应代码curl方式和get_headers两种方法获取网页大小和返回码

原创 类别:php 作者:老修--走失的镜头盖 发表时间:2015-04-14 13:54:07
获取网页或图片或文件或压缩包大小,获取网页返回码的方法有很多种,推荐效率最高的两种: 1. get_headers方法 2. culr方法,强烈推荐使用php的curl方法来操作,原因很简单,高效高级支持翻墙多线程等。 代码如下: <?php header("Content-Type:te......

php根据宽度等比缩放图片的函数

原创 类别:php 作者:老修--走失的镜头盖 发表时间:2014-12-01 01:28:51
/*  限定图片宽度等比缩放图片的简单函数,程序不覆盖图片原图。 ******************【老修】发布,如果有疑问请访问www.lao8.org并留言********************* 图片等比缩放函数参数说明: $imgsrc 原图片地址可以是远程图片也可以是服务器......

$_SERVER变量用法及参数说明​

转载 类别:php 作者:老修--走失的镜头盖 发表时间:2014-09-03 02:31:20
$_SERVER变量用法及参数说明 $_SERVER['PHP_SELF'] #当前正在执行脚本的文件名,与 document root相关。 $_SERVER['argv'] #传递给该脚本的参数。 $_SERVER['argc'] #包含传递给程序的命令行参数的个数(如果运行在命令......

php 软连接获取上传文件到网站根目录的方法

原创 类别:php 作者:老修--走失的镜头盖 发表时间:2014-09-03 02:21:06
网站中的upload.php 是公用的一个软连接可执行程序, 这时候如果用__file__获取到的是这个软连接本身的绝对目录 dirname(__file__) //获取到的是这个软连接本身的绝对目录 如果想要在软连接的可执行php文件中获取网站的根目录的方法是: $dir = $_SE......

用getimagesize来判断上传图片的类型比$_FILES函数的type​​更可靠

转载 类别:php 作者:老修--走失的镜头盖 发表时间:2014-08-28 16:18:12
$_FILES函数的type​​获取图片类型并不安全,实例测试为什么说$_FILES['file']['type']判断图片类型不安全的原因. 用getimagesize函数来获取图片类型​更可靠....

用htaccess加强网站的安全设置

转载 类别:php 作者:老修--走失的镜头盖 发表时间:2014-08-28 11:17:20
通过.htaccess设置可以:实现文件夹密码保护、重定向、自定义错误页面、改变你的文件扩展名、URL重写、封禁IP、禁止目录列表、禁止目录下运行某类型文件、修改默认目录文件等一系列功能. 用脚本编辑器, 比如notepad++, vim ,editplus等新建一个 (.htaccess) 文件......

网站提示Internal Server Error错误的解决方法

原创 类别:php 作者:老修--走失的镜头盖 发表时间:2014-08-03 11:29:11
本地电脑上装的wamp ,突然提示Internal Server Error,重装wamp之后问题依然, 后来检测发现应该是.htaccess的问题, 原因是本机的php环境不支持.htaccess导致的....

百度实时推送代码 curl

转载 类别:php 作者:老修--走失的镜头盖 发表时间:2014-07-15 13:18:01
百度实时推送有助于新文章被百度及时收录.另一篇文章"php 实时推送代码"中用的fsochopen来实时推送sitemap,有的主机关闭了fsochopen函数,这时候可以用curl推送....

站内搜索

分门别类