Я использую FPDF v. 1.53. Теперь я переключился на новую версию PHP. Функция split
теперь устарела. У меня на линии 108 следующий код в файле fpdf_eps.php:
$lines = split ("\r\n|[\r\n]", $data);
Я хотел изменить его на preg_split
$lines = preg_split ("\r\n|[\r\n]", $data);
но сценарий, похоже, имеет ошибку, и я получаю сообщение о том, что страница сообщения не найдена (я всегда получаю это, если у скрипта есть ошибка). Что не так? Регулярное выражение?
При использовании регулярных выражений с preg, вы должны содержать регулярное выражение внутри слэшей. Ваше регулярное выражение должно выглядеть так:
$lines = preg_split ("/\r\n|[\r\n]/", $data) ^ ^
Вы пропустили трейлинг /
а также тот, который находится перед шаблоном:
$lines = preg_split ("/\r\n|[\r\n]/", $data); ^ ^