将php变量添加到Xpath中

Oli*_*ton 2 php xpath

我只需要在xpath中添加一个变量,我的代码如下

$target = $xml->xpath('//gig[@id=$1]');
Run Code Online (Sandbox Code Playgroud)

但我也需要它,但类似的东西

$target = $xml->xpath("//gig[@id=$" $change . "]");
Run Code Online (Sandbox Code Playgroud)

这可能吗 ?

如果有的话可以帮助一下吗?

Adn*_*nan 5

使用:

$target = $xml->xpath("//gig[@id=$". $change . "]");
Run Code Online (Sandbox Code Playgroud)

或者,如果您不需要$符号

$target = $xml->xpath("//gig[@id=". $change . "]");
Run Code Online (Sandbox Code Playgroud)

如果你需要转义像"在php使用中"这样的字符

\"
Run Code Online (Sandbox Code Playgroud)