我只是遍历节点并将节点的名称添加到数组中,但它将其创建为多维数组而不是一维数组。$arrayname[] = attribute[‘name’];如何将其构建为一维数组?我需要这种方式,因为我在使用 in_array 添加值之前检查它是否存在。现在我得到[0] SimpleXMLElement Object( [0] => bob)
1 回答
胡说叔叔
TA贡献1804条经验 获得超8个赞
SimpleXMLElement
s 必须转换为字符串类型才能用作字符串。将您的代码更改为此(假设您的属性数组是$attribute
):
$arrayname[] = (string)$attribute[‘name’];
- 1 回答
- 0 关注
- 136 浏览
添加回答
举报
0/150
提交
取消