如果在模式中使用变量,则Preg Split不起作用

时间:2015-08-25 11:47:36

标签: php preg-split

我有这样的字符串,我想用匹配的模式分割

$keywords =preg_split( "/(?<=test.jpg)/", $string,'-1');

所以,如果我尝试这样,

$file = 'test.jpg';
$keywords =preg_split( "/(?<=$file)/", $string,'-1');

它正在工作,但我需要传递模式中的变量

{{1}}

这不起作用。请帮助。

提前致谢。

1 个答案:

答案 0 :(得分:0)

$file = 'test.jpg';
$keywords =preg_split( '/(?<='.$file.')/', $string,'-1');