PHPのtrue
とTRUE
またはfalse
とFALSE
の違いはありますか?なぜPHPのブール値が大文字と小文字の両方であるのですか?
答えて
http://php.net/manual/en/language.types.boolean.php
TRUEまたはFALSEキーワードを使用して、リテラルブール値を指定します。どちらも大文字小文字を区別しません。
それは、TRUE TRUEとFALSEになるといや、PHPパーサは非常にうるさいではありません、偽
定数は大文字と小文字を区別デフォルトのあたりです。しかし、他の識別子の名前空間への対称性のために、彼らは大文字と小文字を区別せずに定義することができます。
define("mixedCASE", 123, TRUE);
print MiXeDcAsE;
そして、それはTRUE
とFALSE
が事前に宣言しただけの方法です。 (。彼らは、パーサ/言語の組み込みコマンドではありません)
あなたはJSONを使用する場合は、標準のRFC7159は言う:
リテラル名は小文字でなければなりません。他のリテラル名は使用できません。今JSONの仕様に従って、すべての回で、真偽とヌルJSONリテラルの非小文字のバリアント拒否
json_decode()
そして:
そしてPhp 5.6から
PSR-2 standard:PHPキーワードは小文字でなければなりません。
PHPの定数true、false、およびnullは小文字でなければなりません。
ps:SO制限のためにRFC7159へのリンクを投稿できませんでした。
ここに[RFC7159](http://rfc7159.net/rfc7159#rfc.section.3)のリンク= oです) – Mandrake
- 1. ブール値の大文字小文字は重要ですか?
- 2. 大文字と小文字の両方で表示される一致文字列(または小文字と大文字の組み合わせ)
- 3. なぜtf.Variableは大文字で、tf.constantは小文字ですか?
- 4. 大文字と小文字の両方で同じパスワードを受け入れる
- 5. なぜ "> 2"で "大文字小文字"が使えないのですか?
- 6. 数値大文字の小文字の小文字の和
- 7. PHP検索大文字と小文字
- 8. ドイツ語の大文字小文字の大文字小文字
- 9. php配列キーで大文字と小文字が区別されるのはなぜですか?
- 10. Pythonで大文字と小文字の両方の文字列を受け入れる方法
- 11. は小文字と大文字の両方と比較しています。
- 12. ElasticSearch:なぜquery_stringでは大文字と小文字が区別され、ワイルドカードでは大文字と小文字が区別されますか?
- 13. パスワードの正規表現は少なくとも8文字、数字は1文字、大文字と小文字の両方が有効です。
- 14. Phoenix(Elixir)のdev.configの値で大文字と小文字が一致する
- 15. 大文字と小文字の区別がありますTSQL
- 16. XPathのブール式は大文字と小文字を区別しますか?
- 17. 大文字小文字の大文字の表示なし
- 18. このコードには大文字と小文字の区別があり、デフォルトはなぜですか?
- 19. 大文字と小文字の区別から大文字小文字を区別しないものへ
- 20. nocasematchがオフのときに大文字と小文字が区別されないのはなぜですか?
- 21. ruamel.yamlダンプはブール値の大文字小文字を保持しません
- 22. 大文字または小文字の場合に行単位で文字を確認する方法と大文字と小文字を数えますか?
- 23. 大文字と小文字の区別
- 24. 小文字と大文字のファイル名
- 25. 大文字と小文字の検索
- 26. Solrキーワードの小文字と大文字
- 27. なぜWordpressでは小文字と大文字の記号が変わるのですか?
- 28. yii2の国際化モジュールで大文字と小文字が区別されるのはなぜですか?
- 29. 大文字と小文字を比較するとSwiftコードが爆発するのはなぜですか?
- 30. switch文のデフォルトの大文字小文字はオプションですか?
なぜ非常に多くの投票がありますか? – Roman
Googleで5秒で自分自身を見つけ出すことができたからです。 – Interrobang
それでは、この議論はどうなっていますか?これはすべて5分でグーグルで行えるのであれば、http://stackoverflow.com/questions/2013848/uppercase-booleans-vs-lowercase-in-php? – frnhr