彳亍

天地不仁,以万物为刍狗

排序:
默认
按更新时间
按访问量

带ssl证书验证的curl请求

<?php /** * 带ssl证书验证的curl请求 * 请确保您的libcurl版本是否支持双向认证,版本高于7.20.1 * @param unknown $url * @param unknown $vars * @param number $second * @par...

2016-10-13 09:34:20

阅读数:1449

评论数:0

验证手机号或座机号的合法性

/**  * 验证手机号或座机号的合法性  * @param unknown $str  * @param string $flag  默认验证手机号的合法性  * @return boolean  */ function checkMobile($str, $flag = 'mobi...

2016-07-27 09:28:54

阅读数:676

评论数:0

过滤数组中的数据,避免sql注入、xss等问题

/**  * 过滤数组中的数据,避免sql注入、xss等问题  * @param array $arr 要过滤的数组(可以是多维数组)  * @param string $filter 指定的过滤方法名  */ function filterArray($arr, $filter='st...

2016-07-15 17:55:00

阅读数:627

评论数:0

对象转数组和数组转对象的函数

/**  * 对象转数组  * @param unknown $obj 对象  */ function objectToArray($obj){     $arr = is_object($obj) ? get_object_vars($obj) : $obj;     if(is_a...

2016-07-10 17:11:34

阅读数:2458

评论数:0

将错误信息记录到日志文件

自定义一个函数,可以将错误信息记录到文件,如下: /**  * 记录第三方平台操作的错误信息  * @author YJ 2016-05-19  * @param unknown $msg    要记录的错误信息  * @param string $destination 存放错误日...

2016-05-22 14:28:34

阅读数:793

评论数:0

将具体的秒数转换为几天几小时几分钟

自定义一个函数,使其可以把具体的秒数,转换为几天几小时几分钟的格式,如下: /**  * 将具体的秒数转换为几天几小时几分钟  * @param number $seconds  秒数  * @return string  */ function second2time($seco...

2016-05-16 16:21:57

阅读数:1525

评论数:0

获取当前时间的毫秒数

自定义一个函数,使其可以获取当前的毫秒数,如下: /**  * 获取当前的时间戳(精确到毫秒)  * @return number 返回毫秒数  */ function getMillisecond() {     list($s1, $s2) = explode(' ', micro...

2016-05-15 20:02:07

阅读数:765

评论数:0

验证身份证号的合法性

自定义一个函数,使其能够对身份证号码的合法性进行验证,如下: /**  * 验证身份证号的合法性  * @param unknown $idNumber 要验证的身份证号  * @return boolean  true:合法, false:不合法  */ function Che...

2016-05-15 18:54:32

阅读数:522

评论数:0

浏览器友好的变量输出

自定义一个函数,用于友好地输出变量,如下: /**  * 浏览器友好的变量输出  * @param mixed $var 变量  * @param boolean $echo 是否直接输出 ,默认为True;如果为false,则返回输出字符串  * @return void|string...

2016-05-13 15:30:30

阅读数:458

评论数:0

将变量写入磁盘文件的方法

自定义一个函数,将变量写入磁盘文件,如下: /**  * 将变量写入磁盘文件  * @param unknown $data    要记录的数据  * @param string $filename 记录变量的文件名  * @param string $flags 写入文件的方式,默认以追加的方...

2016-05-11 15:32:24

阅读数:432

评论数:0

二维数组按照指定的键名的值进行排序

自定义一个函数,使其能够对二维数组按照指定的键名的值进行排序,如下: /**  * 对二维数组按照指定的键名的值进行排序  * @param unknown $arr    要排序的二维数组  * @param string $key    键名  * @param string $asc   ...

2016-05-09 15:32:33

阅读数:513

评论数:0

curl模拟浏览器请求

自行封装一个curl模拟浏览器请求的函数,如下: /**  * curl模拟浏览器请求  * @param unknown $url        请求的地址  * @param array $params        请求地址所需要的参数  * @param string $meth...

2016-04-10 19:46:24

阅读数:4759

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭