Я использую следующий preg_match для получения тега [title] веб-страницы.
// get <title>
$search = "/\<title\>(.*)\<\/title>/i";
preg_match($search, $url_contents, $result);
$title = $result[1];
Теперь я хочу искать внутри этого тега [title], поэтому я написал это:
// search for $keyword
$keyword_slash = "/". $keyword ."/";
preg_match_all($keyword_slash, $title, $result);
print_r($result); // just for testing
Я добавил $ keyword_slash, потому что иначе он дал мне ошибку.Тем не менее, это не работает.Он всегда возвращает пустой массив, хотя я знаю, что ключевое слово $ находится внутри [title].