先ほど、htmlのソース取得についてお聞きした者ですが。
今度は

$mozi="ルータ";
$QUERY_STRING =urlencode($mozi);
$html=htmlentities($QUERY_STRING);
$html2="http://thesaurus.weblio.jp/content/$html";;
$html3=file_get_contents($html2);

このようにし、$html2の内容(変換されたURL)を見ると、
http://thesaurus.weblio.jp/content/%83%8B%81%5B%83%5E と変換
されました。しかし、ブラウザでこのURLにアクセスしても、
"???[?^に該当するページが見つかりませんでした" と表示されて
しまいます。
きちんとアクセスできるようにURLをエンコードするにはどのように
すればよいのでしょうか?