我有一个 15,000 行的 PHP 数组。我需要遍历每一行以生成一个 15,000 行的 Javascript 数组。PHP 数组的每一行有 5% 的机会包含一个或多个 HTML 特殊字符ó
,我需要用等效的 javascript 十六进制替换它们。我需要注意和替换大约 50 个 HTML 特殊字符,所以我会使用str_replace(array_of_HTML_targets, array_of_hex_replacements, haystack)
. 是否更有效:
- 遍历 PHP 数组的每一行,搜索 & 符号,如果存在则进行搜索和替换(考虑到这仅适用于 5% 的行)
- 对整个数组执行搜索和替换
- 将数组连接成一个巨字符串,并在巨字符串上执行搜索和替换
- 其他想法?请明确说明
顺便说一句,15,000 PHP 数组的原因是这是一个数据可视化应用程序。