如何通过addAttribute循环来写入多个值。通过addAttribute获取Php Xml循环
到目前为止,它看起来像这样:
for($i = 0; $i < 10; $i++)
{
$this->title->addAttribute('names', "'".$this->Data[$i]->names.';');
}
我得到这个错误:
SimpleXMLElement::addAttribute(): Attribute already exists
当前的XML看起来像这样(不循环,用一个静态值名称):
但我希望它看起来像这样循环后:
<button names=Tim;Tom;Ted"/>
我该如何做到这一点?
一些解释将是很好。 – Blackbam
虽然此代码片段可能会解决问题,但并不能解释为什么或如何回答问题。请[请提供您的代码解释](// meta.stackexchange.com/q/114762/269535),因为这确实有助于提高帖子的质量。请记住,您将来会为读者回答问题,而这些人可能不知道您的代码建议的原因。 **举报人/评论者:** [仅用于代码解答,比如这个,downvote,请勿删除!](// meta.stackoverflow.com/a/260413/2747593) –
我错过了这一点,谢谢所有的警告。 – nejat