Но есть как минимум удобство работать через SplFileObject https://www.php.net/manual/ru/splfileobject.fgets.php
Ещё есть поле для рефакторинга, str_replace работает с массивами, то есть можно за один вызов все поменять, а не за десять
Ну и возможно будет удобство хранить это все в csv, функции так же хватает для работы, это полезно на ранних стадиях изучения php, потом все же начните использовать базы данных
CaptainJustness, скорее всего в этой умной книжке будет пункт про какой jumper перекинуть или какую штуку в биос включить. Мать топ, потому там могут быть всякие не стандартные случаи
Валера Карманов, по сути в хтмл он тоже умеет, вам же надо спарсить и сохранить? Первый вариант это сохранить в структуры, и сохранить в нужном формате используя эти структуры. Например массивы.
Второй вариант на лету собирать данные и заменять на хтмл через str_replace
Результат обоих вариантов будет одинаковый, но второй проще, первый типо красивее и более гибок