Сопоставить слова массива со строкой ⇐ Php
-
Anonymous
Сопоставить слова массива со строкой
Я непреднамеренно переформатировал этот вопрос из-за недоразумения, вызвавшего неприязнь ко мне и самому вопросу, и за это приношу свои извинения.
У меня есть массив слов, который я использую для выделения слов в строке, однако некоторые слова могут появляться как часть фразы, поэтому я хотел бы, чтобы фраза занимала первое место в выделении: Например:
// Массив $seo = array("яблоко, яблоня, фруктовый сад"); // Нить $description = "В моем саду растет большая яблоня"; // Желаемый эффект: В моем саду растет большая яблоня. В своей первой попытке я просмотрел массив, выполнив preg_replace для строки, но получил вложенные выделения, подобные этому Apple Tree
Заранее большое спасибо за помощь
Стю
Я непреднамеренно переформатировал этот вопрос из-за недоразумения, вызвавшего неприязнь ко мне и самому вопросу, и за это приношу свои извинения.
У меня есть массив слов, который я использую для выделения слов в строке, однако некоторые слова могут появляться как часть фразы, поэтому я хотел бы, чтобы фраза занимала первое место в выделении: Например:
// Массив $seo = array("яблоко, яблоня, фруктовый сад"); // Нить $description = "В моем саду растет большая яблоня"; // Желаемый эффект: В моем саду растет большая яблоня. В своей первой попытке я просмотрел массив, выполнив preg_replace для строки, но получил вложенные выделения, подобные этому Apple Tree
Заранее большое спасибо за помощь
Стю
Мобильная версия