sug*_*nan 4 php pcre preg-replace
我阅读了一个preg_filter功能文档,如下所示.这是来自php.net网站.
$subject = array('1', 'a', '2', 'b', '3', 'A', 'B', '4');
$pattern = array('/\d/', '/[a-z]/', '/[1a]/');
$replace = array('A:$0', 'B:$0', 'C:$0');
print_r(preg_filter($pattern, $replace, $subject));
Run Code Online (Sandbox Code Playgroud)
这里在$ replace数组中有一些可用的变量 - $0
当我尝试这个时它返回的值在替换之前可用.它是PHP上的常见变量还是仅适用于PCRE功能?而我看到的$1,$2,$3...也在一些文章.
通常我们不能有以数字开头的变量.
那么任何人都能解释一下这个函数和变量吗?