a = a . b 速度和 a .= b 比,差了10倍?
php吧
全部回复
仅看楼主
level 1
fw200001 楼主
while循环字符串拼接7000次,a = a . b要10秒,a .= b 只要1秒,字符串比较大,7千次循环完是8M大小,php5.3,是php版本问题吗,帮忙试下高版本会不会这样
2024年12月11日 03点12分 1
level 16
7000的次数太少了,如果7000次就产生稳定十倍效率差那建议先看看是不是拼字符串的方法里有其它可能影响效率的写法
2024年12月11日 04点12分 2
level 6
是这样的,应使用复合赋值
2024年12月11日 06点12分 3
level 11
性能肯定有差距啊
2025年03月09日 20点03分 4
1