ODa*_*iel 12
假设$ node是一个SimpleXMLElement.这段代码:
$node->{0} = "some string"
Run Code Online (Sandbox Code Playgroud)
将导致PHP 7中的额外childNode,而不是为$ node设置文本内容.使用:
$node[0] = "some string"
Run Code Online (Sandbox Code Playgroud)
代替.
您是否看过基本文档示例?
从那里:
include 'example.php';
$xml = new SimpleXMLElement($xmlstr);
$xml->movie[0]->characters->character[0]->name = 'Miss Coder';
echo $xml->asXML();
Run Code Online (Sandbox Code Playgroud)