यहाँमैं कैसे जांचूं कि सरणी मान खाली है या नहीं?
Array
(
[1] => 1
[2] => 2
[3] =>
)
ouput मेरी सरणी मुझे कैसे पता [3] =>
खाली है हैं?
foreach ($array as $key => $value) {
if (empty($value))
echo "$key empty <br/>";
else
echo "$key not empty <br/>";
}
मेरे बाहर दिखा सब खाली नहीं है डाल दिया। जांच करने का सही तरीका क्या खाली है?
शायद क्योंकि तीसरा तत्व एक सफेद स्थान '' 'है, इसलिए यह खाली स्ट्रिंग नहीं है? यदि ऐसा है, तो इसे 'if (trim ($ value)! =' '' में बदलें ... ' –
इन समस्याओं से बचने के लिए, मानों को प्रिंट करते समय var_dump() का उपयोग करें। यह लंबाई दिखाएगा और उन रिक्त पात्रों को छुपाएगा। –