используйте preg_split вместо split

Я использую 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); ^ ^