リファラーURLから検索キーワードを取得しようとしています。現在、GoogleのURLに次のコードを使用しています。しかし、時々それは機能していません...
$query_get = "(q|p)";
$referrer = "http://www.google.com/search?hl=en&q=learn+php+2&client=firefox";
preg_match('/[?&]'.$query_get.'=(.*?)[&]/',$referrer,$search_keyword);
これを行うための別の/クリーン/作業方法はありますか?
ありがとう、プラサド