当前位置:  开发笔记 > 编程语言 > 正文

php:output [] w/join vs $ output.=

如何解决《php:output[]w/joinvs$output.=》经验,为你挑选了1个好方法。



1> Vinko Vrsalo..:

它可能是由一个来自语言的人编写的,其中字符串是不可变的,因此连接是昂贵的.PHP不是其中之一,如以下测试所示.所以第二种方法是性能明智,更好.我能想到使用第一种方法的另一个原因是能够用另一种方法替换数组的某些部分,但这意味着要跟踪未指定的索引.

~$ cat join.php



~$ time for i in `seq 100`; do php join.php >> outjoin ; done

real    0m19.145s
user    0m12.045s
sys     0m3.216s

~$ cat dot.php



~$ time for i in `seq 100`; do php dot.php >> outdot ; done

real    0m15.530s
user    0m8.985s
sys     0m2.260s

推荐阅读
刘美娥94662
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有