PHP: Variable empty or not set or what? -


इन चार PHP स्टेटमेंट्स में क्या अंतर है?

  if (isset ($ डेटा )) (यदि (! खाली ($ डेटा)) {यदि ($ डेटा! = '') {If ($ डेटा) { 

क्या वे सब एक ही करते हैं?

  यदि (isset ($ डेटा))  

परिवर्तनीय सिर्फ सेट है - उस रेखा से पहले हमने नाम 'डेटा' के साथ नया वैरिएबल घोषित किया है, अर्थात $ डेटा = 'एबीसी';

  यदि (खाली ($ डेटा)) ( 

वेरिएबल डेटा से भरा हुआ है। इसमें खाली सरणी नहीं हो सकती है, क्योंकि तब $ डेटा में सरणी प्रकार है लेकिन उसके पास अभी कोई डेटा नहीं है, अर्थात $ data = array (1); शून्य, खाली स्ट्रिंग, रिक्त सारणी, रिक्त ऑब्जेक्ट, 0, आदि नहीं हो सकता।

  यदि ($ डेटा! = '') {  

वेरिएबल खाली स्ट्रिंग नहीं है लेकिन खाली मूल्य (ऊपर दिए गए उदाहरण) नहीं हो सकते।
अगर हम प्रकारों की तुलना करना चाहते हैं, तो ! == या === का उपयोग करें।

  यदि ($ डेटा) {  

चर किसी भी डेटा के साथ भरा है ! खाली ($ डेटा)


Comments

Popular posts from this blog

c# - How to capture HTTP packet with SharpPcap -

php - Multiple Select with Explode: only returns the word "Array" -

php - jQuery AJAX Post not working -