我有一个数组:
$array = array();
$array[] = new Class1();
$array[] = new Class2();
$array[] = new Class3();
var_dump ($array); // returns the objects
var_dump (array_values($array)); // same as above
var_dump (array_keys($array)); // returns empty array
我想要的东西会以[' Class1',' Class2',' Class3']返回,所以每个对象都有get_class()
。< / p>
答案 0 :(得分:5)
这应该适合你:
(在这里,我只需通过array_map()
调用get_class()
就可以查看数组的每个元素。
var_dump (array_map("get_class", $array));
输出:
array(3) {
[0]=>
string(6) "Class1"
[1]=>
string(6) "Class2"
[2]=>
string(6) "Class3"
}