所以,我有一个必须从成员变量中组装字符串的类。我可以想到三种方法,但是我不确定哪种方式更常用于做这种方式或如何测试哪种方法最快。
选项1 是内嵌包含所有数据的数组,
选项2 在数组上使用array_walk并传递一个匿名函数,将其组装成一个字符串
选项3 是手动连接字符串。
答案 0 :(得分:2)
在使用数组时需遵循一些规则:
是否需要最低限度。
array
,请使用接受array
的内置函数。 I.E. implode
。利用引擎。
Traversable
或ArrayAccess
,可以缩减为array
,则仅在数组本身不会被修改时才使用implode
。 如果一切都失败了。
当然,这就是当我对记忆产生偏执时我对待它们的方式。