xml を使用するのは初めてです。私は単純なxmlファイル「rate.xml」を持っています:
<?xml version="1.0"?>
<person>
<rate id="rate_this">
1
</rate>
</person>
私がやりたいのは、PHPスクリプトがレートタグの値を取得し、それに1を追加して(つまり、1 + 1 = 2)、レートタグの値を新しい結果に更新することだけです。このスクリプトを試しましたが、うまくいきません:
<?php
$person = simplexml_load_file('rate.xml');
$rateNode = $person->getElementsByAttribute("id");
$xmlType = $rateNode->getElementsByTagName( "rate" );
$valueType = $xmlType->item(0)->nodeValue;
$newValue = $valueType + 1 ;
$person->rate->nodevalue = $newValue;
?>
実装はとても役に立ちます:)