Memo

メモ > 技術 > プログラミング言語: PHP > file_get_contentsでレスポンスヘッダを取得する

■file_get_contentsでレスポンスヘッダを取得する
file_get_contentsで$http_response_headerを使用するときの注意点 - [PHP + PHP] ぺんたん info http://pentan.info/php/file_get_contents_http_response_header.html $http_response_header で取得できる ただしリクエストに失敗した場合はこの値が上書きされないので、直前に成功したリクエストのレスポンスを取得する可能性がある 混乱を避けるため、リクエストの直前に $http_response_header に null を代入しておくといい
<?php $http_response_header = null; $result = file_get_contents('http://localhost/test/'); print('<pre>'); print_r($http_response_header); exit;

Advertisement