phpのget_headersについて
$headers = get_headers($url)の$url部分に存在しないURLを指定した場合に、
$headers[0]に'HTTP/1.1 500 Internal Server Error'が帰ってくると思っていますが、全く反応がありません。(falseもなにも帰ってきません)
「存在する」ドメインの「存在しない」ファイルを指定すると'HTTP/1.1 404 Not Found'が帰ってくることは確認しました。
何か憶え違いをしているのであればご指摘をお願いしたいと思います。
ちなみにメールフォーム内で相互リンクを入力する部分があり、入力の判定の一部でget_headers()を使っています。