PHP
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

SimpleXMLElement->addChild> <SimpleXML Функции
Last updated: Fri, 10 Oct 2008

view this page in

SimpleXMLElement->addAttribute

(No version information available, might be only in CVS)

SimpleXMLElement->addAttribute Adds an attribute to the SimpleXML element

Описание

SimpleXMLElement
void addAttribute ( string $name , string $value [, string $namespace ] )

Adds an attribute to the SimpleXML element.

Список параметров

name

The name of the attribute to add.

value

The value of the attribute.

namespace

If specified, the namespace to which the attribute belongs.

Возвращаемые значения

Эта функция не возвращает значения после выполнения.

Примеры

Пример #1 Add attributes and children to a SimpleXML element

<?php

include 'example.php';
 
$sxe = new SimpleXMLElement($xmlstr);
$sxe->addAttribute('type''documentary');

$movie $sxe->addChild('movie');
$movie->addChild('title''PHP2: More Parser Stories');
$movie->addChild('plot''This is all about the people who make it work.');

$characters $movie->addChild('characters');
$character  $characters->addChild('character');
$character->addChild('name''Mr. Parser');
$character->addChild('actor''John Doe');

$rating $movie->addChild('rating''5');
$rating->addAttribute('type''stars');
 
echo 
$sxe->asXML();

?>

Смотрите также



add a note add a note User Contributed Notes
SimpleXMLElement->addAttribute
cbrand at dodgeit dot com
20-Mar-2007 09:49
It may be helpful to note that the addAttribute method checks the length of the fields to determine whether or not they are empty.  In otherwords if you are trying to addElement("patent_holder", "") this will fail as the strlen is 0.

SimpleXMLElement->addChild> <SimpleXML Функции
Last updated: Fri, 10 Oct 2008
 
 
show source | credits | stats | sitemap | contact | advertising | mirror sites