PHPでHTTPステータスコードを取得しようとググったところ、
正規表現で抜き出しているのが多くて、他にやり方がないか調べたところ以下のやり方で取得できた。
$url = 'http://example.co.jp';
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_exec($ch);
$http_status_code = curl_getinfo($ch, CURLINFO_HTTP_CODE));
curl_close($ch);
これで$http_status_code
に値が格納される。
これだけで6行もかかるなぁ。
もっといいやり方ある気がするけど…