1.回声比打印快。 2.使用echo的多个参数而不是字符串连接。 3.在执行for循环之前确定最大循环数,最好不要每次都计算最大值,而是使用foreach。 4.对于全局变量,当它们用完时,unset()应该被丢弃。 5.使用单引号而不是双引号来包含字符串,这样会更快。因为PHP在双引号包围的字符串中搜索变量,所以单引号不会。 6.函数代替正则表达式完成同样的功能。 7.当增加或减少变量$i时,$ i++将比++$i慢。这种差异是PHP独有的,不适用于其他语言。++$i更快,因为它只需要3个操作码,而$i++需要4条指令。后增量实际上产生了一个临时变量,然后这个临时变量被递增。而预增量直接在原值上增加。 8.使用开关大小写比使用多个if和else if语句要好。 9.用var_dump调试PHP代码。如果你在找php调试技术,我必须说var_dump应该是你的目标。这个命令可以满足你在显示php信息方面的所有需求,调试代码大多与PHP中的取值有关。 10.包含文件时使用完整路径将减少解析操作系统路径所需的时间。 11.轻易创造全球价值是不好的做法,但有时候实际情况确实需要这样做。对数据库表或数据库连接信息使用全局值是一个好主意,但是不要在您的PHP代码中频繁使用全局值。此外,更好的方法是将全局变量存储在config.php文件中。 (责任编辑:admin) |