Я создаю очень простую систему шаблонов PHP для пользовательской системы CMS / news. Каждая статья имеет вступление и полное содержание (если применимо). Я хочу иметь условную форму:
{continue}click to continue{/continue}
Так что, если возможно продолжить, отобразится текст «нажмите, чтобы продолжить», в противном случае не отображайте всю эту строку. Пока что это работает так: если мы можем продолжить, удалите теги {continue}; в противном случае удалите все это.
В настоящее время я использую preg_match_all
для сопоставления строки во втором случае. Какова лучшая функция для удаления сопоставленного текста? Простой str_replace
или что-то еще?
Или есть лучший способ реализовать это в целом?