为了账号安全,请及时绑定邮箱和手机立即绑定

Simplephp 和数组

Simplephp 和数组

PHP
鸿蒙传说 2021-11-26 18:01:34
我只是遍历节点并将节点的名称添加到数组中,但它将其创建为多维数组而不是一维数组。$arrayname[] = attribute[‘name’];如何将其构建为一维数组?我需要这种方式,因为我在使用 in_array 添加值之前检查它是否存在。现在我得到[0] SimpleXMLElement Object(  [0] => bob)
查看完整描述

1 回答

?
胡说叔叔

TA贡献1804条经验 获得超8个赞

SimpleXMLElements 必须转换为字符串类型才能用作字符串。将您的代码更改为此(假设您的属性数组是$attribute):

$arrayname[] = (string)$attribute[‘name’];


查看完整回答
反对 回复 2021-11-26
  • 1 回答
  • 0 关注
  • 136 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信