相关疑难解决方法(0)

哪个版本的php添加了匿名函数

在手册中有create_function函数,你可以将该函数的结果传递给array_map,我认为这是拥有像匿名函数和闭包这样的东西的唯一方法,但后来我发现我可以把函数放在javascript中

array_map(function($a) {
    return $a + 1;
}, array(1, 2, 3, 4, 5));
Run Code Online (Sandbox Code Playgroud)

在哪个版本的PHP我可以做到这一点?这总是在那里吗?

php anonymous-function

11
推荐指数
2
解决办法
3768
查看次数

使用preg_replace时如何增加替换字符串中的计数?

我有这个代码:

$count = 0;    
preg_replace('/test/', 'test'. $count, $content,-1,$count);
Run Code Online (Sandbox Code Playgroud)

对于每次替换,我获得test0.

我想得到test0,test1,test2等.

php regex string preg-replace

10
推荐指数
2
解决办法
9840
查看次数

如何知道preg_replace_callback中的匹配计数 - PHP

我在php中有这个代码 - :

function pregRepler($matches)
{
    * do something
}

$str = preg_replace_callback($reg_exp,'pregRepler',$str);
Run Code Online (Sandbox Code Playgroud)

在功能上pregRepler,我想知道当前的情况match number,如果它是第一场比赛还是第二场比赛......

我该怎么做.??

php preg-replace-callback

1
推荐指数
1
解决办法
1907
查看次数