मैंने कहीं पढ़ा है कि isset()
फ़ंक्शन एक खाली स्ट्रिंग के रूप में व्यवहार करता है TRUE
, इसलिए isset()
एक HTML फॉर्म से टेक्स्ट इनपुट और टेक्स्ट बॉक्स को मान्य करने का एक प्रभावी तरीका नहीं है।
तो आप यह empty()
जांचने के लिए उपयोग कर सकते हैं कि उपयोगकर्ता ने कुछ टाइप किया है।
क्या यह सच है कि
isset()
फ़ंक्शन एक रिक्त स्ट्रिंग के रूप में व्यवहार करता हैTRUE
?फिर मुझे किन स्थितियों में उपयोग करना चाहिए
isset()
?!empty()
अगर कुछ है तो मुझे हमेशा जांचने के लिए उपयोग करना चाहिए ?
के बजाय उदाहरण के लिए
if(isset($_GET['gender']))...
इसका उपयोग करना
if(!empty($_GET['gender']))...