Как я могу выполнить цикл через addAttribute для ввода нескольких значений.Php Xml loop через addAttribute
До сих пор это выглядит следующим образом:
for($i = 0; $i < 10; $i++)
{
$this->title->addAttribute('names', "'".$this->Data[$i]->names.';');
}
Я получаю эту ошибку:
SimpleXMLElement::addAttribute(): Attribute already exists
текущий XML-выглядит следующим образом (без петли, с именем статического значения):
<button names=Tim;"/>
, но я хочу, чтобы это выглядело следующим образом:
<button names=Tim;Tom;Ted"/>
как я могу это достичь?
Некоторые объяснения было бы хорошо. – Blackbam
Хотя этот фрагмент кода может решить проблему, он не объясняет, почему и как он отвечает на вопрос. Пожалуйста, [укажите объяснение своего кода] (// meta.stackexchange.com/q/114762/269535), так как это действительно помогает улучшить качество вашего сообщения. Помните, что вы отвечаете на вопрос читателей в будущем, и эти люди могут не знать причин вашего предложения кода. ** Флагеры/рецензенты: ** [Для ответов только на код, таких как этот, нисходящий, не удалять!] (// meta.stackoverflow.com/a/260413/2747593) –
Я пропустил этот момент, спасибо все для предупреждения. – nejat