我试图在单个数组中显示相同的元素
我想将规范标记的字段发送到 XML 文件中的 SOAP 服务。这些字段是指定产品属性的值。我需要将这些字段作为规范添加到规范下并将它们转换为字符串。
XML 文件
<specs>
<spec name="Brand" value="xxx" required="true" />
<spec name="Model" value="xxx" required="true" />
<spec name="Status" value="xxx" required="true" />
<spec name="box" value="xxx" required="true" />
<spec name="Camera" value="xxx" required="false" />
</specs>
我想将这些字段转换为字符串并将它们作为spec
我试过这样
$array= array(
'specs'=>array(
'spec'=>array(
'name'=>'Brand',
'value'=>array('xxx','xxx'),
'required'=>true,
),
'spec'=>array(
'name'=>'Model',
'value'=>array('xxx','xxx'),
'required'=>true,
),
'spec'=>array(
'name'=>'Status',
'value'=>array('xxx','xxx'),
'required'=>true,
),
'spec'=>array(
'name'=>'Camera',
'value'=>array('xxx','xxx'),
'required'=>true,
)
));
print_r($array);
总是得到底部数组。
我想列出在规范下找到的所有字符串,但我做不到。如何列出所有带有Name标签的字符串?
绝地无双