我只需要在xpath中添加一个变量,我的代码如下所示
$target = $xml->xpath('//gig[@id=$1]');
但我也需要它,但像
$target = $xml->xpath("//gig[@id=$" $change . "]");
这可能吗?
若有人可以帮忙吗?
答案 0 :(得分:5)
使用:
$target = $xml->xpath("//gig[@id=$". $change . "]");
或者,如果您不需要$ sign
$target = $xml->xpath("//gig[@id=". $change . "]");
如果您需要转义像“在php中使用
”这样的字符\"