我想將4c050652f0c3e(的<testimonial id="xxx">
)更改爲通過表單發送的動態變量。 我的變量是$nodeid = $_POST['nodeid'];
,但我無法替換它的權利。PHP XML簡單變量問題
這是代碼
foreach($testimonials->xpath("testimonial[@id='4c050652f0c3e']") as $t) {
$t->$_POST['tagname'] = $_POST['newname'];
}
這是我做的,但是這是不對的
foreach($testimonials->xpath("testimonial[@id=$_POST['nodeid']]") as $t) {
$t->$_POST['tagname'] = $_POST['newname'];
}
謝謝!
不應該一個XPath的進出口。從...開始 」//」? – 2011-01-05 14:55:08
@ MrQ.C。不,這只是告訴XPath表達式匹配文檔中的任何地方,這不一定是想要的。 – Gordon 2011-01-05 15:01:07