分类: php专版预览模式: 普通 | 列表

PHP按比例放大缩小图片的函数

PHP代码
  1. ($oldwidth,$oldheight,$imgwidth,$imgheight)   
  2. {   
  3. //$oldwidth设置的宽度,$oldheight设置的高度,$imgwidth图片的宽度,$imgheight图片的高度;    
  4.   
  5.   
  6.  

 

查看更多...

Tags: PHP 比例 放大 缩小 图片 函数

分类:php专版 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 80

PHP编程里你所不知道的10个技巧

1. 使用 ip2long() 和 long2ip() 以整型(integer)方式储存IP地址到数据库,而非字符串方式。这将几乎减少一半的储存空间(char(15)15个字节,integer则是8个字节),而且也更容易计算某一IP地址是否在一个范围之内。同时也加速搜索和排序。

2. 应用checkdnsrr()检查域名是否存在,来验证email地址的一部分。这个checkdnsrr()内建函数可以通过相应的域名或者IP地址查询DNS记录。有PHP开发者利用这个函数编写了一个自定义函数,能验证email地址的一部分,点击查看。请注意,此函数在windows平台尚未实现!请用 PEAR 程序库的 Net_DNS 代替。

查看更多...

Tags: PHP 编程 知道 技巧

分类:php专版 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 84

提高PHP执行效率的53个技巧

单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。

1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。


2、$row[’id’] 的速度是$row[id]的7倍。

查看更多...

Tags: 提高 PHP 执行 效率 技巧

分类:php专版 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 92

40条优化php代码的小实例

40条优化php代码的小实例
1.如果一个方法能被静态,那就声明他为静态的,速度可提高1/4;
2.echo的效率高于print,因为echo没有返回值,print返回一个整型;
3.在循环之前设置循环的最大次数,而非在在循环中;
4.销毁变量去释放内存,特别是大的数组;
5.避免使用像__get, __set, __autoload等魔术方法;
6.requiere_once()比较耗资源;
7.在includes和requires中使用绝对路径,这样在分析路径花的时间更少;
8.如果你需要得sexinsex到脚本执行时的时间,$_SERVER['REQUSET_TIME']优于time();
9.能使用字符处理函数的,尽量用他们,因为效率高于正则;
10.str_replace字符替换比正则替换preg_replace快,但strtr比str_replace又快1/4;

查看更多...

Tags: 优化 PHP 代码 实例

分类:php专版 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 198