我在工作中遇到了困难。我知道这并不困难,但我现在找不到它的解决方案。
我的结果低于结果:
Array
(
[0] => stdClass Object
(
[rel_product_id] => 7
)
[1] => stdClass Object
(
[rel_product_id] => 5
)
[2] => stdClass Object
(
[rel_product_id] => 4
)
)
但我想要的结果如下:
$result_data = array('7','5','4');
可以帮我解决这个问题。
谢谢:)
答案 0 :(得分:0)
您应该映射数组以获取其中每个对象的属性rel_product_id。
下面,您可以看到如何获得:
$yourarray = array(
(object) array("rel_product_id"=>7),
(object) array("rel_product_id"=>5),
(object) array("rel_product_id"=>4)
);
$yourExpectedResult = array_map(create_function('$e', 'return $e->rel_product_id;'),$yourarray);
希望它有所帮助!