PHP SimpleXML
PHP SimpleXML?? ??????
SimpleXML? PHP 5? ??? ?????.
SimpleXML ??? XML ??? ??? ???? ???? ??? ??? ?????.
DOM ?? Expat ??? ?? SimpleXML? ? ? ?? ????? XML ???? ??? ???? ?? ? ????.
Simplexml? XML ??(?? XML ???)? ??? ?? ??? ??? ? ????.· ??? Simplexmlement ??? ?? ???? ?????. ??? ??? ?? ??? ?? ?? ?? ??? ??? ?????. · ??? ?? ??? ???? ??????. ??? ??? ?? ??? ?????. · ?? ??? ???? ???? ?????. ??? ?? ?? ??? ??? ?? ?? ??? ???? ?????. SimpleXML? ??? ?? ?? ??? ??? ? ?? ??? ??? ? ????. ·??XML ??/????? ??? ??/??·????? ?? ?? ?? ?? ??? ??????? ?? ?? XML? ??? ?? Expat ??? XML DOM? ???? ?? ? ????.
??
PHP 5?? SimpleXML ??? PHP ??? ?????. ? ??? ???? ?? ??? ???? ????.<?xml version="1.0" encoding="ISO-8859-1"?> <note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> </note>?? ??? ????. ? XML ??? ?? ??: ?? 1$xml ??(SimpleXMLElement ??)? ?? ?? ??:
<?php $xml=simplexml_load_file("note.xml"); print_r($xml); ?>? ?? ?????: SimpleXMLElement Object ( [to] => Tove [from] => Jani [heading] => Reminder [body] => ?? ??? ?? ?? ???! ) ? 2XML ??? ? ?? ???? ?????:
<?php $xml=simplexml_load_file("note.xml"); echo $xml->to . "<br>"; echo $xml->from . "<br>"; echo $xml->heading . "<br>"; echo $xml->body; ?>? ??? ??? ?????: Tove
Jani
??
?? ??? ?? ?? ???!
<?php $xml=simplexml_load_file("note.xml"); echo $xml->getName() . "<br>"; foreach($xml->children() as $child) { echo $child->getName() . ": " . $child . "<br>"; } ?>
to: Tove
from: Jani
header: Reminder
body : ?? ???? ? ?? ???