मुझे यह जांचने की ज़रूरत है कि चर किसी चीज़ पर सेट हैं या नहीं। अब तक मैं strlen() का उपयोग कर रहा हूं, लेकिन यह वास्तव में शर्मनाक है क्योंकि मुझे पूरा यकीन है कि एक बार फिर से उपयोग करने के लिए एक बहुत ही कुशल कार्य नहीं है। - अगर मैं www.example.com?variable=&somethingelse=1
थाजांचें कि php get variable को किसी भी चीज़ पर सेट किया गया है या नहीं?
if (strlen($_GET['variable']) > 0)
{
Do Something
}
ध्यान दें कि मैं इसे कुछ भी करने को करता है, तो $_GET['variable'] = ''
बस स्पष्ट करने के लिए मैं क्या मतलब है नहीं करना चाहती:
मैं की जांच इस तरह और अधिक कुशलता से कैसे करते हैं मैं यह है कि isset()
के लिए जाँच अगर बयान
यह शर्मनाक नहीं है, यह आपकी इच्छा के अनुसार काम करता है और पठनीय और समझ में आता है। –
बस मेरा मतलब स्पष्ट करने के लिए - अगर मेरे पास www.example.com?variable=&somethingelse=1 था, तो मैं इसे घुसपैठ नहीं करना चाहूंगा कि अगर कथन –
Awww मैं अपनी स्क्रिप्टिंग से शर्मिंदा नहीं होने की कोशिश करता हूं लेकिन कभी-कभी कठिन होता है ! –