У меня есть этот код php, и я не могу сделать мои результаты поиска, чтобы показать мне сначала списки с наибольшим количеством ключевых слов, которые я имею тип. Как это сделать?
$search_array = array_unique(explode(' ', $search));
foreach ($search_array as $k => $v)
{
$w = trim($v);
if ($w)
{
$result[$i]['title'] = preg_replace('/(' . preg_quote($w, '/') . ')/siU', '<b>\\1</b>', $result[$i]['title']);
$result[$i]['description'] = preg_replace('/(' . preg_quote($w, '/') . ')/siU', '<b>\\1</b>', $result[$i]['description']);
}
}
Задача ещё не решена.
Других решений пока нет …