-
php设计模式中工厂模式实现详解
本文以示例的方式向大家讲解了php设计模式中工厂模式实现详解,感兴趣的同学参考下。 工厂模式:由工厂类根据参数来决定创建出哪一种产片类的实例 工厂类:一个专门用来创建其他对象的方法类...
PHP 2014-12-30 06:30:03 -
php array_filter除去数组中的空字符元素使用示例
本文为大家讲解的是php array_filter除去数组中的空字符元素使用示例,感兴趣的同学参考下。 除去数组中的空字符元素 <?php $str1_array=array('phperz中文网','','http://www.phperz.com','','1654',''); $str1_array=array_filter($str1_array); print_r($str1_array); ?> 显示结果: Array ( [0] => phperz中文网 [2] => http://www.phperz.com [4] => 1654 ) ...
PHP 2014-12-30 06:24:03 -
生成随机字符串和验证码的类的PHP实例
本文是一个生成随机字符串和验证码的类的PHP实例代码,感兴趣的同学参考下. 网上有很多的php随机数与验证码的代码与文章,真正适用的没有几个。 索性自己搞一个吧...
PHP 2014-12-30 06:21:03 -
linux系统上支持php的 iconv()函数的方法
本文为大家讲解的是linux系统上支持php的 iconv()函数的方法,感兴趣的同学参考下。 iconv函数库能够完成各种字符集间的转换,是php编程中不可缺少的基础函数库...
PHP 2014-12-30 06:18:03 -
php实现的获取网站备案信息查询代码(调用360的数据)
本文是一个php实现的获取网站备案信息查询代码(调用360的数据),感兴趣的同学参考下. 有时候我们需要获取网站备案信息,那么就可以用这个小偷程序,获取了,信息从360抓取 <?php function miibeian($domain) { $domain = base64_encode ( $domain ); $opts = array ( 'http' => array ( 'm...
PHP 2014-12-30 06:15:03 -
php数组函数之array_search()- 按元素值返回键名
本文为大家讲解的是php的array_search函数的用法,array_search() 函数与 in_array() 一样,在数组中查找一个键值。如果找到了该值,匹配元素的键名会被返回...
PHP 2014-12-30 06:12:03 -
php中的PHP_EOL换行符用法详细解析
本文为大家讲解的是php中的PHP_EOL换行符用法详细解析,感兴趣的同学参考下. 看手册时发现PHP_EOL这个变量,查了下资料,原来是相当于换行符。在PHP中可以用PHP_EOL来替代,以提高代码的源代码级可移植性 在unix系列用 n 在windows系列用 rn 在mac用 r PHP中可以用PHP_EOL来替代,以提高代码的源代码级可移植性 比如: echo PHP_EOL; //windows平台相当于 echo "rn"; //unixlinux平台相当于 echo "n"; //mac平台相当于 echo "...
PHP 2014-12-30 06:09:04 -
php调整gif动画图片尺寸示例代码(图片缩放)
本文为大家提供的是一个php调整gif动画图片尺寸示例代码,感兴趣的同学参考下. 类的使用demo: <?php require_once "roucheng...
PHP 2014-12-30 06:06:03 -
php使用curl实现站外采集的方法和技巧
本文为大家讲解的是php使用curl实现站外采集的方法和技巧,感兴趣的同学参考下. curl是专门用来进行网络交互的库,提供了一堆自定义选项,用来应对不同的环境,稳定性自然要大于file_get_contents 选择curl的理由 关于curl与file_get_contents,摘抄一段通俗易懂的对比: file_get_contents其实是一堆内置的文件操作函数的合并版本,比如file_exists,fopen,fread,fclose,专门提供给懒人用的,而且它主要是用来对付本地文件的,但又是因为懒人的原因,同时加入了对网络文件的支持; curl是专门用来进行网络交互的库,提供了一堆自定义选项,用来应对不同的环境,稳定性自然要大于file_get_contents。 使用方法 1、开启curl支持 由于php环境安装后默认是没有打开curl支持的,需修改php.ini文件,找到;extension=php_curl.dll,把前面的冒号去掉,重启服务即可; 2、使用curl进行数据抓取 // 初始化一个 cURL...
PHP 2014-12-30 06:03:03 -
php源代码编译安装常见错误与解决办法
本文为大家列举了一些php源代码编译安装常见错误与解决办法,感兴趣的同学参考下。 错误:configure: error: libevent >= 1.4.11 could not be found 解决:yum -y install libevent libevent-devel 错误:configure: error: Please reinstall the mysql distributio 解决:yum -y install mysql-devel 错误:make: *** [sapi/fpm/php-fpm] error 1 解决:用make ZEND_EXTRA_LIBS='-liconv'编译 错误:configure: error: XML configuration could not be found 解决:yum -y install libxml2 libxml2-devel 错误:configure: error: No curses/termca...
PHP 2014-12-30 05:57:04 -
php中curl、fsocket、file_get_content三个函数的使用比较
本文为大家讲解的是php中curl、fsocket、file_get_content三个函数的使用比较分析,感兴趣的同学参考下。 最近做一个网页小偷程序的时候才发现file_get_content已经完全不能满足需求了...
PHP 2014-12-29 06:39:03 -
PHP开发笔记
本文是一篇php开发的经验谈,感兴趣的同学参考学习下。 Linux系统的使用 现在标配的系统是 Linux + Nginx + PHP + MySQL ,这样的配置越来越多的大公司在用的了说到配置不同的是一个公司的规约,比如说挂载一般分为2个盘, / 下面划分为系统用的分区10G 足够 剩余空间划给/home的了.这点我感觉比较好的,原来我划的太多的了,其次是对于系统的安全登陆,现在小公司或者个人的做法是通过网络,直接使用帐号或者密码直接登陆而相对大公司的做法是,先登陆relay中转服务器,然后通过中转服务器登陆到目标服务器,这样帐号会被记录,安全性比较高,现在一般用了TOKEN,RSASecurID进行密码登陆,提高了整体的安全性了. PHP调用shell命令 在之前没有使用到php调用到shell来执行一些额外的任务,现在会经常用到的了,这样就可以做脚本之外的事情了,这点感觉比较方便 编码习惯上对于编码习惯,每个公司和团队往往使用的都不同,特别是编程IDE的不同导致了编码规范的不同而约定也就不同的了,不过对于整体的习惯经过团队全体人员的决议...
PHP 2014-12-29 06:27:03