conditional - Strange php if statement problem -
अगर ($ देश == 224 || $ देश == 223 || $ देश == 39 & amp; & Amp; $ zip == '') {$ _SESSION ['sess_msg'] = "कृपया एक मान्य ज़िपकोड दर्ज करें"; हैडर ("स्थान: $ SITE_PATH? P = account.profile.name"); बाहर जाएं; }
चर मान -------- ----- $ देश 224 $ ज़िप 11111
मुझे पता है कि मेरे प्रोग्राम को ऐसा करने का क्या कारण है जैसा कि $ zip रिक्त नहीं है, लेकिन कोड कार्यान्वित करता है जैसे कि यह है। मैं इसे डीबगिंग स्टेटमेंट में ब्राउजर के रूप में प्रिंट भी प्रिंट करता हूं ताकि यह सत्यापित हो सके कि उसका मान है।
$ zip
का मान नहीं है ?
और amp; amp;
ऑपरेटर
ऑपरेटर तो आपकी अभिव्यक्ति के बराबर है:
$ देश == 224 || $ देश == 223 || ($ देश == 39 & amp; $ ज़िप == '')
समाधान:
($ देश == 224 || $ देश == 223 || $ देश == 39) & amp; amp; $ ज़िप == ''
Comments
Post a Comment