के भीतर एक सरणी तत्व को हटाना मेरे पास एक साधारण सरणी है जिसमें सभी देशों का नाम और प्रत्येक देश से मेरी वेबसाइट पर पंजीकृत उपयोगकर्ताओं की कुल संख्या शामिल है। यह कुछ ऐसा है:फ़ोरैच लूप
Array (
[1] => Array ([name] => Afghanistan [total] => 3)
[2] => Array ([name] => Albania [total] => 0)
)
और, मैं सरणी तत्वों (देशों) को हटाने की कोशिश कर रहा हूं जिनमें 0 उपयोगकर्ता हैं।
मैं इस कोड के साथ की कोशिश की है और यह काम नहीं कर रहा:
foreach($country as $row) {
if ($row['total'] == 0) {
unset($row);
}
}
क्या इस कोड के साथ गलत क्या है?
संभावित डुप्लिकेट [आप फ़ोरैच लूप में सरणी तत्व को कैसे हटाते हैं?] (Http://stackoverflow.com/questions/1949259/how-do-you-remove-an-array-element -इन-ए-फोरच-लूप) – 7hi4g0