2017-01-24 1 views
0

私はPHPのバージョン5.5.12でwampを使用しています。私はhttp_response_codeを使ってコードを設定しようとしています。私がそれを使用すると、私は設定した値ではなく、真を返します。私はPHPの初心者です、私はこれで何が欠けているか知りたいと思っていました。どのように私はそれが真ではない300を返すようになるのですか?PHP:httpレスポンスコードを設定するには?

getCode(300); // returns true and not with the code I set. 

function getCode($code) 
{ 
    $statuscode = http_response_code($code); 
    echo $statuscode; 
} 
+0

ドキュメントを読むことができます。新しいコードを指定/設定すると、以前のステータスコードが表示されます。新しいコードを取得するには、引数なしでhttp_response_codeメソッドを再度呼び出します。 – Andreas

+0

あなたはこれを意味するhttp://stackoverflow.com/questions/3258634/php-how-to-send-http-response-code#12018482? – JustOnUnderMillions

+1

[PHP:HTTPレスポンスコードの送信方法]の複製がありますか?(http://stackoverflow.com/questions/3258634/php-how-to-send-http-response-code) – carmine

答えて

0

私はあなたがhttp_response_codeに関するドキュメントを読むことをお勧め:真の意味を持つhttp://php.net/manual/en/function.http-response-code.php

TRUE will be returned if response_code is provided and it is not invoked in a web server environment (but only when no previous response status has been set). 

は "OK、我々は300をお送りします" と、あなたのケースでので大丈夫です。

関連する問題