मैं संदर्भ द्वारा एक सरणी तक पहुँचने कर रहा हूँ एक foreach पाश अंदर अंदर एक सरणी तत्व है, लेकिन सेट नहीं() फ़ंक्शन प्रतीत नहीं होता काम करने:अनसेट एक foreach पाश
foreach ($this->result['list'] as &$row) {
if ($this_row_is_boring) {
unset($row);
}
}
print_r($this->result['list']); // Includes rows I thought I unset
विचार? धन्यवाद!
नोट का यह है कि सरणी इंडेक्स संरक्षित हैं, भले ही आपने उन्हें निर्दिष्ट नहीं किया था (स्वचालित संख्यात्मक अनुक्रमणिका) जब सरणी प्रारंभ की गई थी। ऐसा कहने के लिए, यह अनुक्रमिक होने के लिए संख्यात्मक सरणी कुंजियों को फिर से व्यवस्थित नहीं करेगा। – amphetamachine