我有一个对象数组,每个对象总是获得1个值。而且我不知道钥匙和长度。
$result = {array} [2]
0 = {stdClass} [1]
email = "2"
1 = {stdClass} [1]
email = "31"
我用
尝试过$emails = (array) $result;
但这当然不会改变它。
get_object_vars也不适合我。
答案 0 :(得分:0)
我为我找到了一条路。
因为它是一个对象数组,它只存储一个值(电子邮件),所以我可以像这样简单地遍历数组。
$emails = [];
foreach ($results as $result){
$emails[] = $result->email;
}