php - why is the count($array) function not counting? -


मैंने जाँच कर लिया है कि चर एक सरणी है मैं $ array [n]

जाकर वांछित तत्वों को वापस कर सकता हूं, लेकिन निम्नलिखित कोड में अगर मैं गिनती ($ सरणी) जाता हूँ तो लौटाए गए तत्वों की मात्रा नहीं मिलती आकार ($ सरणी) या तो काम नहीं करेगा।

  // सरणी को स्ट्रिंग $ संदेश कनवर्ट करना: $ messagesArr = विस्फोट ("& lt; hr / & gt ; ", $ संदेश); यदि (is_array ($ messagesArr)) {प्रिंट ("& lt; p शैली = 'रंग: लाल' & gt; सरणी ठीक है & lt; p & gt;");} अन्य {प्रिंट ("& lt; p style = 'color: red' & gt; सरणी ठीक नहीं है & lt; p & gt; ");} $ secondElement = $ messagesArr [1]; प्रिंट ("& lt; p शैली = 'रंग: लाल' & gt; दूसरा तत्व है: $ tweedeElem & lt; p & gt;"); // यह एक वास्तव में सरणी $ राशि का वांछित दूसरा तत्व देता है; = गणना ($ संदेशएर); प्रिंट ("& lt; p शैली = 'रंग: लाल' & gt; संदेश की मात्रा है: $ राशिएं & lt; p & gt;");    

<पूर्व> $ amountMess = count ($ messagesArr);

$ berichtenArr ! = $ messagesArr

Comments