Если я запускаю этот код в windows , он выдает «I! T! Rn! Ti! N! Liz! Ti! N», но если я перемещаю его в мой linux сервер, он больше не выполняет замену.
print preg_replace('/[À-ÖØ-öø-ÿ]/', '!', 'Iñtërnâtiônàlizætiøn');
Я загрузил документ в виде двоичного файла, чтобы убедиться, что причина не в FTP. Я могу читать это хорошо на сервере (без искажения символов). Похоже, это связано с реализацией в Linux preg_replace?