15,000 行の PHP 配列があります。各行を繰り返し処理して、15,000 行の Javascript 配列を生成する必要があります。PHP 配列の各行には、5% の確率で 1 つ以上の HTML 特殊文字が含まó
れているため、同等の JavaScript 16 進数に置き換える必要があります。約 50 個の HTML 特殊文字を探して置換する必要があるため、str_replace(array_of_HTML_targets, array_of_hex_replacements, haystack)
. 次のほうが効率的ですか?
- PHP 配列の各行を調べ、アンパサンドを検索し、存在する場合は検索と置換を行います (これが行の 5% のみに適用されることを考慮してください)。
- 配列全体で検索と置換を実行する
- 配列を 1 つの巨大な文字列に連結し、その巨大な文字列に対して検索と置換を実行します
- 他のアイデア?ご指定ください
ところで、15,000 PHP 配列の理由は、これがデータ視覚化アプリだからです。