PHP:许多连接还是一个内爆?

标签 php arrays performance string

在我当前的项目中,我将一个字符串组装成许多小字符串(直接输出不是一种选择)。进行许多字符串连接会更有效率吗?还是我应该将零件添加到数组中并将其内爆?

最佳答案

首先附注——在实际的生产应用程序中,这些都无关紧要,因为时间差异是表面的,应用程序的优化应该在其他地方完成(处理网络、数据库、文件系统等) .话虽如此,出于好奇:

implode 可能是更有效的串联,但前提是您已经拥有数组。如果不这样做,它可能会变慢,因为所有的增益都会被创建数组和分配其元素所需的时间所抵消。所以保持简单:)

关于PHP:许多连接还是一个内爆?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4502654/

相关文章:

php - 如何迭代 Stripe 订阅集合

php - 如何在laravel excel中增加行限制导出excel

php - 哪个是首选,关联数组还是对象?

php - 如何在 MySQL 中搜索包含两个或多个由空格分隔的单词的字符串字段?

javascript - 如何将两个数组与对象进行比较以过滤相似的对象(vanilla JS)

arrays - 从 json 响应中获取前两个索引的数据

php - 如何在PHP中将这个MPTT数组转换成树结构?

performance - Opengl glScalef 重置性能

c++ - `std::variant` vs. 继承 vs. 其他方式(性能)

java - JVM如何使用超过4GB的内存