php xmlファイル操作コード(一)
3096 ワード
example.xmlファイル:
$xml = simplexml_load_file('example.xml'); // SimpleXML
print_r($xml); // XML
?>
production support
100001
Simon
24
1982-11-06
5000.00
1000.00
100002
Elaine
24
1982-01-01
6000.00
2000.00
testing center
110001
Helen
23
1983-07-21
5000.00
1000.00
$xml = simplexml_load_file('example.xml'); // SimpleXML
var_dump($xml); // XML
?>
$xml = simplexml_load_file('example.xml'); // XML
foreach($xml->depart as $a) // XML depart
{
echo "$a->name
"; // name
}
?>
$xml = simplexml_load_file('example.xml'); // XML
echo $xml->depart->name[0]; //
?>
$xml = simplexml_load_file('example.xml');
foreach ($xml->depart->children() as $depart) // depart
{
var_dump($depart); // XML
}
?>
$xml = simplexml_load_file('example.xml'); // XML
$result = $xml->xpath('/departs/depart/employees/employee/name'); //
var_dump($result); //
?>
$xml = simplexml_load_file('example.xml'); // XML
$xml->depart->name[0] = "Human Resource"; //
?>
$xml = simplexml_load_file('example.xml'); // XML
echo $xml->asXML(); // XML
?>
$xml = simplexml_load_file('example.xml'); // XML
$newxml = $xml->asXML(); // XML
$fp = fopen("newxml.xml", "w"); // XML
fwrite($fp, $newxml); // XML
fclose($fp); //
?>