Мне нужно заменить некоторую строку в коде PHP, чтобы она выглядела лучше.Каков наилучший способ сделать это?
Обычные подозреваемые: str_replace и preg_replace.
str_replace
preg_replace
Это зависит.Если str_replace работает для вашего случая, я думаю, что он быстрее и потребляет меньше памяти, чем preg_replace
Если вы хотите заменить строку во множестве файлов один раз (например, в исходном коде есть что-то, что вы хотите заменить), sed может быть правильным инструментом для этой работы.
man sed
Это хороший способ использовать регулярные выражения, чтобы вы могли гибко относиться к нему.