我试图写格式每(字符串)构件/变量中的对象,例如具有一个回调函数的函数。 变量名是未知的我,所以它必须与所有类的对象。
我怎样才能实现类似的东西array_map
或array_walk
使用对象?
我试图写格式每(字符串)构件/变量中的对象,例如具有一个回调函数的函数。 变量名是未知的我,所以它必须与所有类的对象。
我怎样才能实现类似的东西array_map
或array_walk
使用对象?
使用get_object_vars()来获取会员的关联数组,并使用你所提到的功能。
顺便说一句,也可以做一个foreach的物体上,就像您的阵列,这有时是有用的,以及上。
您可以使用get_object_vars()
但是如果你需要更多的控制,请尝试使用反射 。 它比慢get_object_vars()
或get_class_methods()
为此事),但它的功能更加强大。
您正在寻找get_object_vars / get_class_methods (第一获取变量,第二个方法名)。