-
php使用curl抓取https的内容的函数
本文是一个php结合curl实现的可以用来抓取https网页内容的函数代码,感兴趣的同学参考下。 直接用file_get_contents,会报错; $url = (https://xxx.com"); file_get_contents($url); 错误: Warning: file_get_contents(https://xxx.com) [function.file-get-contents]: failed to open stream: No such file or directory in D:wampwwwgrabber_clientindex.php on line 3 用curl的方式是可以的: $url = (https://xxx.com); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_S...
PHP 2014-12-08 10:30:04 -
PHP加强版计算字符串相似度的函数similar_text()、levenshtein()
本文是一个php实现的加强版的计算字符串相似度的函数(similar_text()、levenshtein()),感兴趣的同学参考下。 PHP 原生的similar_text()函数、levenshtein()函数对中文汉字支持不好,我自己写了一个,测试使用正常,推荐给大家,如果有什么问题,请留言 similar_text()中文汉字版 <?php //拆分字符串 function split_str($str) { preg_match_all("/./u", $str, $arr); return $arr[0]; }&nb...
PHP 2014-12-08 10:03:05 -
PHP开发中常用函数总结
本文为大家总结了一些php开发中的常用函数,感兴趣的同学参考下。 1.打印数组函数 function _print($array) { echo ("<pre>"); print_r($array); echo ("</pre>"); } 2.截取字串 func_chgtitle function func_chgtitle($str,$len) { if(strlen($str)>$len) { $tmpstr = ""; $strlen = $len; for($i = 0; $i < $strlen; $i++) { if(ord(substr($str, $i, 1)) > 0xa0) { $tmpstr .= substr($str, $i, 2); $i++; } else $tmpstr .= substr($str, $i, 1); } return $tmpstr."&quo...
PHP 2014-12-08 09:45:05 -
PHP icon函数使用注意
本文为大家讲解的是php的转码函数iconv函数在使用时需要注意的地方,加上//IGNORE标示符可以避免在转换时遇到特殊字符导致的转码失败,感兴趣的同学参考下。 问题: 就一个很简单的函数iconv();但是就是这个函数在网上找了很多例子,都无法成功转换,这是为什么呢? 终于皇天不负有心人,答案还是让我找到了...
PHP 2014-12-08 09:27:04 -
PHP ini_get、ini_set、ini_get_all、ini_restore函数使用说明
本文为大家讲解的是几个可以用来设置php配置文件的函数ini_get、ini_set、ini_get_all、ini_restore函数使用说明,感兴趣的同学参考下 php的配置函数就是几个ini_*的函数,主要是针对配置文件的操作,其实就四个函数:ini_get、ini_set、ini_get_all、ini_restore。个人感觉最有用的就是ini_set和ini_get...
PHP 2014-12-08 08:45:03 -
PHP array_push函数使用方法及性能测式
本文为大家讲解的是php中的array_push函数使用方法及性能问题,感兴趣的同学参考下。 想到PHP操作数组时候,给一个数组添加一个数组单元时候可以有两种方式 1. $arr = array(); $arr[] = ''; 2. $arr = array(); array_push($arr,''); 刚做一个100000次的循环插入,结果还是第一种要快一些!(循环插入数字,100000次,第一种0.04左右,第二种0.08秒左右)...
PHP 2014-12-08 07:42:02 -
PHP 闭包函数 function use 用法实例
本文是一个PHP 闭包函数 function use 用法示例代码,感兴趣的同学参考下。 /** * @param string $hisStart * @param string $hisEnd * @param int $range * @param string $format * * @return array */ function createHisRange($hisStart = '00:00:00', $hisEnd = '23:59:59', $range = 3600, $format = 'H:00:00') { return array_map(function ($time) use ($format) { return date($format, $time); }, range(strtotime($hisStart), strtotime($hisEnd), $range)); } /** ...
PHP 2014-12-08 07:03:03 -
PHP5 字符串处理函数大全
本文为大家总结整理了php5中的字符串处理函数,并注解了函数的作用和功能,感兴趣的同学参考下。 addcslashes — 为字符串里面的部分字符添加反斜线转义字符 addslashes — 用指定的方式对字符串里面的字符进行转义 bin2hex — 将二进制数据转换成十六进制表示 chop — rtrim() 的别名函数 chr — 返回一个字符的ASCII码 chunk_split — 按一定的字符长度将字符串分割成小块 convert_cyr_string — 将斯拉夫语字符转换为别的字符 convert_uudecode — 解密一个字符串 convert_uuencode — 加密一个字符串 count_chars — 返回一个字符串里面的字符使用信息 crc32 — 计算一个字符串的crc32多项式 crypt — 单向散列加密函数 echo — 用以显示一些内容 explode &m...
PHP 2014-12-08 06:54:03 -
10个不常见却非常有用的PHP函数
本文为大家整理了10个不常见却非常有用的PHP函数,感兴趣的同学参考下。 1. sys_getloadavg() sys_getloadavt()可以获得系统负载情况...
PHP 2014-12-08 05:15:03 -
php allow_url_include函数使用方法
本文为大家讲解的是php allow_url_include函数的使用方法,感兴趣的同学参考下。 PHP常常因为它可能允许URLS被导入和执行语句被人们指责...
PHP 2014-12-08 04:51:03 -
PHP 实现的urldecode函数
本文是一个PHP 实现的urldecode函数,感兴趣的同学参考下 做AJAX应用或Flash应用,提交中文内容到后台,涉及到编码解码(encode、decode)及编码格式的转换。 网上的PHP端escape unescape函数建议不要用,它把中英文混合时的英文过滤掉了,我是莫名其妙了N久啊,建议用unicode_urldecode这个...
PHP 2014-12-08 04:42:03 -
php中 date与gmdate函数获取日期的区别
本文为大家讲解的是php中的date和gmdate函数的区别分析,感兴趣的同学参考下。 PHP中的时间有2个格式化函数:date()和gmdate(),在官方的文档中的描述为 date -- 格式化一个本地时间/日期 gmdate -- 格式化一个 GMT/UTC 日期/时间,返回的是格林威治标准时(GMT)...
PHP 2014-12-08 04:36:03