PHPのfile_get_contentsでHTTP User Agentを切り替える

PHPのfile_get_contentsでユーザーエージェントを切り替えたいときがあります。たとえば携帯サイトなどを取得したい場合です。

php.iniで定義すれば切り替えられますが、ソース内で変更したい場合は「ini_set」を使えば可能です。

ini_set('user_agent', 'Mozilla/5.0 (Linux; U; Android 1.6; ja-jp; IS01 Build/S6191) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile');

これで SHARP のIS01のブラウザ用が表示されます。

 

エンジニアの転職はtech stars agent

1分で登録できる!IT・Web・ゲーム系特化型の転職エージェント。

エンジニア経験のあるコンサルタントのみ担当!IT・WEB・ゲーム業界特化の専門エージェント。転職だけでなく、独立の支援も行っています。