क्या PHP में true
और TRUE
या false
और FALSE
के बीच कोई अंतर है?पीएचपी बूलियन दोनों निचले मामले और ऊपरी मामले क्यों हैं?
उत्तर
http://php.net/manual/en/language.types.boolean.php
एक बूलियन शाब्दिक निर्दिष्ट करने के लिए, कीवर्ड सही या गलत का उपयोग करें। दोनों मामले असंवेदनशील हैं।
नहीं, पीएचपी पार्सर जब यह, सही सही और गलत, झूठा
स्थिरांक की बात आती केस-संवेदी डिफ़ॉल्ट प्रति कर रहे हैं बहुत उधम मचाते नहीं है। लेकिन अन्य पहचानकर्ता नामस्थान को समरूपता के लिए, वे परिभाषित किया जा सकता केस-insensitively:
define("mixedCASE", 123, TRUE);
print MiXeDcAsE;
और यह बस एक कैसे TRUE
और FALSE
पूर्व घोषित थे है। आप JSON का उपयोग करना चाहते हैं (। वे पार्सर/भाषा builtins नहीं हैं)
तो मानक RFC7159 का कहना है:
शाब्दिक नाम लोअरकेस होना चाहिए। कोई अन्य शाब्दिक नाम की अनुमति नहीं है।
और Php 5.6 से:
json_decode() अब खारिज कर दिया, सही गलत और हर समय अशक्त JSON शाब्दिक के गैर लोअरकेस वेरिएंट, प्रति JSON विनिर्देश के रूप में
और PSR-2 standard के अनुसार:
PHP कीवर्ड कम मामले में होना चाहिए।
PHP स्थिरांक सत्य, गलत, और शून्य कम मामले में होना चाहिए।
Ps .: मैं एस सीमाओं के कारण आरएफसी 7159 से लिंक पोस्ट नहीं कर सका।
यहां [आरएफसी 7159] है (http://rfc7159.net/rfc7159#rfc.section.3) लिंक = ओ) – Mandrake
- 1. ऊपरी मामले
- 2. सीएमके रेगेक्स को निचले मामले में ऊपरी मामले में बदलने के लिए
- 3. नेट में ऊपरी मामले में स्थिरांक क्यों नहीं हैं?
- 4. एकल निचले मामले के लिए regex शब्द
- 5. सी # में ऊपरी और निचले मामले स्ट्रिंग/स्ट्रिंग के बीच क्या अंतर है?
- 6. मैं एक नियमित अभिव्यक्ति मिलान कैसे ऊपरी और निचले मामले बना सकता हूं?
- 7. एक्सएसएलटी स्टाइलशीट: ऊपरी मामले में पाठ बदलना
- 8. एक स्ट्रिंग के सभी, ऊपरी कम और मिश्रित मामले संयोजन
- 9. निचले/ऊपरी त्रिभुज मैट्रिक्स
- 10. स्ट्रिंग शामिल हैं - मामले
- 11. मामले असंगतता
- 12. शुद्ध और पायथनिक लाइब्रेरी का उपयोग करके यूनिकोड/यूटीएफ -8 स्ट्रिंग को निचले/ऊपरी मामले में कनवर्ट करें
- 13. एक नियमित अभिव्यक्ति पैटर्न के ऊपरी मामले कैसे करें?
- 14. ऊपरी मामले में डेटटाइम माह कैसे प्राप्त करें?
- 15. पोस्टग्रेज़ में ऊपरी मामले में टेबल कॉलम नाम बदलें
- 16. विशेष मामले
- 17. कुछ मामले
- 18. मामले असंवेदनशील Deserialization
- 19. == और मामले के बीच अंतर?
- 20. मानक सी ++ पुस्तकालय सभी निचले मामले का उपयोग क्यों करता है?
- 21. बयान के मामले में चर क्यों स्थानीय नहीं हैं?
- 22. स्केला मामले वस्तु प्रदूषण
- 23. प्रारंभ 'मामले' लेबल
- 24. स्काला: मामले कक्षाएं
- 25. else if या स्विच मामले हैं
- 26. जेरोमक उपयोग के मामले क्या हैं?
- 27. डोम में नोड आईडी मामले संवेदनात्मक हैं?
- 28. कोरआउट के लिए उपयोग-मामले क्या हैं?
- 29. पोस्टग्रेएसक्यूएल मामले में कार्य नाम असंवेदनशील हैं?
- 30. यूनिक इंडेक्स मामले MySQL में संवेदनशील हैं?
इतने सारे वोट क्यों? – Roman
क्योंकि आप इसे Google के साथ पांच सेकंड में स्वयं पा सकते थे। – Interrobang
फिर इस चर्चा के साथ क्या हो रहा है: http://stackoverflow.com/questions/2013848/uppercase-booleans-vs-lowercase-in-php अगर इसमें सब कुछ है तो 5 मिनट में गुगल किया जा सकता है? – frnhr