PHP头条
热点:

10个编程习惯让你成为更出色的php程序员


div>1、使用单引号括起字符串   当使用双引号来括字符串时,PHP解释器会对其进行变量替换、转义等操作,如 “\n”。如果只想输出一个基本的字符串,用单引号会节省一些资源。当然,如果需要进行变量替换的,那就必须用双引号了。   2、用echo输出字符串 以下哪一条语句的运行速度最快? print “Hi my name is $a. I am $b”$$ echo “Hi my name is $a. I am $b”$$ echo “Hi my name is “.$a.”. I am “.$b; echo “Hi my name is “,$a,”. I am “,$b; echo ‘Hi my name is ‘,$a,’. I am ‘,$b;   最后一条的运行速度是最快的。 print比echo要慢,在字符串中进行变量替换时会慢,而连接字符串要比用逗号连接来得慢,最后一句则是第一个习惯的体现。所以,不在字符串中进行变 量替换不仅会加快程序运行速度,也会让你的代码在任何语法高亮显示的编辑器中显得更为易懂(变量会被高亮显示出来)。很少人知道echo的参数可以用逗号 连接,且速度会比字符串连接要来得快。最后再用上第一个习惯,那这条语句就非常好了。   3、在数组索引中使用单引号   正 如你在上面的测试题中所看到的,$x[sales]从严格意义上来说是错误的,索引应该被括起来,即$x['sales']。这是因为PHP会将 没有括起来的索引辨认为“裸”字符串,并把它解释为一个常量。当找不到该常量的定义时,才将其解释为一个字符串,所以这条语句才是可运行的。把索引括起来 可以省去这部分工作,如果将来正好要用这一字符串定义常量时也就不会有错误了。   4、不使用开始标志的缩写形式   你正在使用 这样的符号吗?“

www.phpzy.comtrue/phpzygh/2989.htmlTechArticle10个编程习惯让你成为更出色的php程序员 div>1、使用单引号括起字符串当使用双引号来括字符串时,PHP解释器会对其进行变量替换、转义等操作,如 “\n”。如果只想输出一个基本的字...

相关文章

相关频道:

PHP之友评论

今天推荐