php date()函数各参数详解
date()函数
这个函数就比较熟悉了
php文件夹/文件目录操作函数
php文件夹操作函数
string basename ( string path [, string suffix] )
php empty(), isset(), is_null()函数用法实例
很多人对于 PHP 的 empty(),isset() 及 is_null() 三个函数的用法比较模糊,网上的资料也很多,但未必能讲的清楚,下面给出一个测试实例,对于理解这三个函数的区别会有很大的好处。
php中url传递中文字符,特殊危险字符的解决方案
我们需要在url中传递中文字符或是其它的html等特殊字符,似乎总会有各种乱,不同的浏览器对他们的编码又不一样,
对于中文,一般的做法是:
php函数之func_get_args()、func_get_arg()与func_num_args()
今天用到这个几个内置函数,记录下以便返查
func_num_args() 返回调用函数的传入参数个数,类型是整型
func_get_arg() 返回指定的参数值
php 时间日期计算(加减)函数
mktime 函数
mktime() 函数返回一个日期的 Unix 时间戳。
php中array_map,array_filter,array_walk区别
array_walk:
array_walk()返回布尔值,如果回调函数需要直接作用于数组中的值,则给回调函数的第一个参数指定为引用。这样任何对这些单元的改变也将会改变原始数组本身。此函数可以同时获取到数组的key和value。
php数组与字符串的转换函数
我们先来看字符串转换成数组
str_split()
php curl采集远程页面内容演示代码
例
$curlPost = 'a=1&b=2';//模拟POST数据
$ch = curl_init();
apache($ch, CURLOPT_HTTPHEADER, array('X-FORWARDED-FOR:0.0.0.0', 'CLIENT-IP:0.0.0.0')); //构造IP
curl_setopt($ch, CURLOPT_REFERER, "apache"); //构造来路
curl_setopt($ch,CURLOPT_URL, 'http://www.php100.com');//需要抓取的页面路径
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_TIMEOUT, 30);
curl_setopt($ch, CURLOPT_POSTFIELDS, $curlPost);//post值
php中magic_quotes_gpc函数一些用法
看了thinksaas部分源码,发现对$_POST/$_GET过来的数据处理方法是通过函数Add_S()进行的,即环境默认没有开启magic_quotes_gpc,就对提交过来的数据进行addslashes()处理。
php随机函数mt_rand()和rand()性能对比
例子 1. mt_rand() 范例
echo mt_rand() . "n";
echo mt_rand() . "n";