До сих пор все действия по сопоставлению шаблонов выполнялись с использованием строковых функций. Эти действия ограничивались случаями точного соответствия строк или подстрок.
В РНР сопоставление регулярных выражений ближе к сопоставлению с помощью функции strstr (), чем к сравнению на предмет равенства, поскольку выполняется сопоставление строки, которая может находиться в любом месте другой строки.
В приложении интеллектуальной формы отправки регулярные выражения могут быть применены, по меньшей мере, в двух случаях. Во-первых, для выявления конкретных терминов в данных обратной связи, поступающих от клиентов. Использование регулярных выражений позволяет несколько упростить решение этой задачи. Используя строковую функцию для сопоставления строк 'shop ', 'customer service', 'retail', нам приходилось выполнять три различных поиска.
Одной из целей, к которой стремятся разработчики программного обеспечения является повторное использование кода вместо создания нового кода. Это связано вовсе не с тем, что разработчики программного обеспечения отличаются особой ленью. Повторное использование существующего кода снижает стоимость, повышает надежность и единообразие программ. В идеале новый проект создается путем объединения существующих пригодных для повторного использования компонентов при минимальном объеме разработки с нуля.
Если внешний вид веб-страницы на сайте вашей компании является единообразным, вы можете воспользоваться РНР для добавления в страницы шаблонов и стандартных элементов с помощью оператора require ().
Например, веб-сайт вымышленной компании АВС содержит несколько страниц, и все они выглядят так как показано на рисунке.
Понравилась статья или раздел сайта - порекомендуйте их друзьям.