随笔分类 - PHP
PHP flush 测试详解
摘要:<?php for ($i=10; $i>0; $i--) { echo $i; flush(); sleep(1); }?>按照php手册里的说法 该函数将当前为止程序的所有输出发送到用户的浏览器。上面的这段代码,应该隔一秒钟输出一次$i。但是实际中却不一定是这样。有可能是等了10秒钟后,所有的输出同时呈现出来。好,我们来改一下这段代码,改成<?php ob_end_clean();//修改部分 echo str_pad(" ", 256); for ($i=10; $i>0; $i--) { echo $i; flush(); sleep(
阅读全文
优化PHP代码的一些建议
摘要:1.如果一个方法可静态化,就对它做静态声明。速率可提升至4倍。2.echo 比 print 快。(echo 的简写方式 "<?php $color='red'; ?> <?=$color?>")3.使用 echo 的多重参数(译注:指用逗号而不是句点)代替字符串连接。(例: echo 'a','b','c'; // 输出 abc)4.在执行 for 循环之前确定最大循环数,不要每循环一次都计算最大值。5.注销那些不用的变量尤其是大数组,以便释放内存。6.尽量避免使用__get,__set
阅读全文
15个学习PHP的国外站点推荐
摘要:在线教程永远都受到欢迎,本文列出15个国外学习PHP的好站点,分享给大家。这些站点包括很多的在线教程。列表如下:1.PHP.net2.PHP Builder3.Deniweb Forum4.W3Schools5.Stack Overflow6.PHP Edit7.PHP Designer8.Zend Studio9.WikiBook’s PHP Books10.PHP Tutorials11.Developer Tutorials12.9Lessons13.Hot Scripts14.PHP Freaks15.Big Resouces原文链接:15 Best Resources To Lear
阅读全文
浙公网安备 33010602011771号