Wednesday 15 January 2014

Php, array of objects, get all classname of objects -


मेरे पास एक सरणी है:

  $ array = array (); $ सरणी [] = नया कक्षा 1 (); $ सरणी [] = नया कक्षा 2 (); $ सरणी [] = नया कक्षा 3 (); Var_dump ($ सरणी); // वस्तुओं को var_dump देता है (array_values ​​($ array)); // var_dump से ऊपर के समान (array_keys ($ सरणी)); // खाली सरणी  

मुझे कुछ चाहिए जो ['वर्ग 1', 'कक्षा 2', 'कक्षा 3'] के साथ देता है, इसलिए एक get_class () प्रत्येक पर ऑब्जेक्ट।

यह आपके लिए काम करना चाहिए:

(यहाँ मैं बस जाता हूं सरणी के प्रत्येक तत्व को उस पर कॉल करें)

  var_dump (array_map ("get_class", $ array));  

आउटपुट:

  सरणी (3) {[0] = & gt; स्ट्रिंग (6) "कक्षा 1" [1] = & gt; स्ट्रिंग (6) "कक्षा 2" [2] = & gt; स्ट्रिंग (6) "क्लास 3"}  

No comments:

Post a Comment