1. Home
  2. Archive
  3. PHPのユーザーエージェントを変更する方法

PHPのユーザーエージェントを変更する方法

PHPでfile_get_contents()などを使用する際、PHPは指定したURLのデータを取りに行きます。そのときのユーザーエージェントってどうなってるの?と、疑問を持ったわけです。

調べてみると、php.iniでユーザーエージェントを設定できることがわかりました。取り急ぎメモ程度

;user_agent='PHP'
     ↓
user_agent='PHP'

上記のようにphp.iniを編集するとユーザーエージェントは「PHP」になります。初期の状態だとユーザーエージェント無しということになります。ちなみにファイル毎に設定したいならini_set()で下記のように書きます。

ini_set('user_agent','PHP');

使いどころがあるかは別として覚えておいて損はないかもです。ちなみにユーザーエージェントが反映されるのは下記関数。

参考:PHPのUser-Agentの変更

トラックバックURL

http://webtech-walker.com/archive/2007/05/08223419.html/trackback

※トラックバックを受け付けてから表示するまでにしばらく時間がかかる場合があります。

コメントフォーム

※HTMLタグは使用できません。