public function test()
 {
     // 正常系
     $awk = file('retrieval_word_list', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
     $ans = mb_convert_encoding('日本語', 'eucjp-win', 'eucjp-win,JIS,UTF-8,ASCII');
     //var_dump($ans);
     foreach ($awk as $s) {
         $ret = access_analysis_util::get_retrieval_word($s);
         //var_dump($ret);
         $ans2 = mb_convert_encoding($ret['word'], 'eucjp-win', 'UTF-8,eucjp-win,SJIS,JIS,ASCII');
         $this->assertIdentical($ans, $ans2);
     }
     // 存在しない系
     $awk = file('retrieval_word_nolist', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
     foreach ($awk as $s) {
         $ret = access_analysis_util::get_retrieval_word($s);
         $this->assertIdentical($ret, array());
     }
 }
<?php

require_once 'access_analysis_util.inc';
$uri = 'http://www.google.co.jp/se/a/r/ch?hl=ja&q=%E6%97%A5%E6%9C%AC%E8%AA%9E&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=lang_ja';
$uri = 'http://wwwwww.google.co.jp/se/a/r/ch?hl=ja&q=%E6%97%A5%E6%9C%AC%E8%AA%9E&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=lang_ja';
$ret = access_analysis_util::get_retrieval_word($uri);
var_dump($ret);
//$awk = file('retrieval_word_list', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);