HTML5先行者高级交流群

欢迎加入学习讨论
专注前端,专注网页设计制作及网站开发项目 - (低价承接网站开发项目) QQ:370158739加入收藏RSS
-
2014-01-12 10:09:30
提升PHP性能的21种方法介绍_php技巧_脚本之家
- 1.用单引号来包含字符串要比双引号来包含字符串更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会。2.如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。3.$row['id'] 的速度是$
-
2014-01-12 10:09:29
PHP 冒泡排序 二分查找 顺序查找 二维数组排序算法函数的详解_php技巧_脚本之家
- 数据结构很重要,算法+数据结构+文档=程序使用PHP描述冒泡排序算法,对象可以是一个数组复制代码 代码如下://冒泡排序(数组排序)function bubble_sort($array) {$count = count($array);if ($count <= 0)return false;for(
-
2014-01-12 10:09:29
使用php判断网页是否gzip压缩_php技巧_脚本之家
- 昨天晚上群里有朋友采集网页时发现file_get_contents 获得的网页保存到本地为乱码,响应的header 里 Content-Encoding:gzip但在浏览器里看是正常的。因为我有过相关经验马上发现是网站开启了gzip而file_get_contents
-
2014-01-12 10:09:27
使用dump函数,给php加断点测试_php技巧_脚本之家
- 复制代码 代码如下:function dump($var, $echo=true,$label=null, $strict=true){ $label = ($label===null) ? '' : rtrim($label) . ' '; if(!$strict) { if (ini_get('html_errors')) { $
-
2014-01-12 10:09:27
解析php多线程下载远程多个文件_php技巧_脚本之家
- 复制代码 代码如下:function remote($urls, $name = '', $path = '', $dir = './images/') { if (!is_array($urls) or count($urls) == 0) { return false; } dmkdir($dir); $curl = $text = array(); foreach($url
-
2014-01-11 14:08:01
解析php下载远程图片函数 可伪造来路_php技巧_脚本之家
- gurl 要下载的图片地址$rfurl 来路。如果目标图像做了防盗链设置,可以绕过。$filename 下载图片保存的文件名,相对路径,不要用realpath$gcookie 调整cookie 伪造的cookie$JumpCount 跳转计数$maxtime 最大次数调用方法:Do
-
2014-01-11 14:08:01
解析php通过cookies获取远程网页的指定代码_php技巧_脚本之家
- 复制代码 代码如下:function Steal($url, $post_data = ""){//$header[] = "Accept: text/vnd.wap.wml,*.*"; $user_agent = "Mozilla/4.0"; $follow_loc = 1; $cookie_file ="./tmp/cook.txt"; $ch = @curl_ini
-
2014-01-11 14:08:00
解析如何去掉CodeIgniter URL中的index.php_php技巧_脚本之家
- CI默认的rewrite url中是类似这样的,例如你的CI根目录是在/CodeIgniter/下,你的下面的二级url就类似这样http://localhost/CodeIgniter/index.php/welcome。不太好看,怎么把其中的index.php取掉呢?1. 打开apache的配置文
-
2014-01-11 14:08:00
解析php入库和出库_php技巧_脚本之家
- 数据放入数据库和取出来显示在页面需要注意什么 入库时 $str=addslashes($str); $sql=/"insert into `tab` (`content`) values(/'$str/')/"; 出库时 $str=stripslashes($str); 显示时 $str=htmlspecialchars(nl2br($
-
2014-01-11 14:07:59
php读取文件内容的几种方法详解_php技巧_脚本之家
- 示例代码1: 用file_get_contents 以get方式获取内容复制代码 代码如下:<?php$url='http://www.baidu.com/';$html=file_get_contents($url);//print_r($http_response_header);ec($html);printhr();printarr($http_re
-
2014-01-11 14:07:58
解析php file_exists无效的解决办法_php技巧_脚本之家
- 方法1 :据官方手册上描述若php教程的safe mode相关的设置过于苛刻,就会出现这样的情形:尽管文件真实存在也被误报,认为文件不存在。
由于服务器端的php.ini我们无法操纵,当用ini_set()也关闭不了safe mode模式,我们只有退
-
2014-01-11 14:07:58
使用HMAC-SHA1签名方法详解_php技巧_脚本之家
- 加密算法:使用HMAC-SHA1签名方法复制代码 代码如下: /** * @brief 使用HMAC-SHA1算法生成oauth_signature签名值 * * @param $key 密钥 * @param $str 源串 * * @return 签名值 */
-
2014-01-11 14:07:57
解析php扩展php_curl.dll不加载的解决方法_php技巧_脚本之家
- 方法一(已通过测试)已经内置有php_curl.dll,在ext目录下,此DLL用于支持SSL和zlib.在php.ini中找到有extension=php_curl.dll, 去掉前面的注释.设置extension_dir=c:/php/ext, 刷新PHP页面时报错, 说找不到模块php_curl.
-
2014-01-11 14:07:57
php ci框架验证码实例分析_php技巧_脚本之家
- php代码:复制代码 代码如下:<?php class Captcha_code{ var $width='60'; var $num='4'; var $height='20'; var $name='randcode'; public function __construct($conf="") { if($conf!="") { foreach($conf as $
-
2014-01-11 14:07:54
解析strtr函数的效率问题_php技巧_脚本之家
- 最近经常要对字符串进行匹配和替换操作,之前一般使用str_replace或者preg_replace,据说strtr的效率不错,所以对比了一下:复制代码 代码如下:$i = 0;$t = microtime(true);for(;$i<1000;$i++){ $str = strtr(md5($i), $
-
2014-01-11 14:07:53
php 批量生成html,txt文件的实现代码_php技巧_脚本之家
- 首先建立一个conn.php的文件用来链接数据库复制代码 代码如下:<?php $link = mysql_connect("mysql_host" , "mysql_user" , "mysql_password" )or die("Could not connect : " . mysql_error()); mysql_query