PHP如何读取temp函数中的局部变量?

马特·Z

我注意到PHP现在可以使用临时函数定义(如js和其他脚本语言),但是如何在temp函数中获取局部变量?

例如:

function my_func($text, $prefix){
    $regex = '/xxxx/';
    return preg_replace_callback($regex, function($matches){
         // how to read $prefix here?
     }, $text);
}
尚卡尔·达莫达兰(Shankar Damodaran)

use会做的工作..

function my_func($text, $prefix){
    $regex = '/xxxx/';
    return preg_replace_callback($regex, function($matches) use(&$prefix){ 
                                                          //^^^^^^^^^^^^^
     }, $text);
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

PHP如何读取temp函数中的局部变量?

来自分类Dev

如何在Python中的函数中修改局部变量?

来自分类Dev

如何更改返回局部变量的函数

来自分类Dev

Python修改函数中的局部变量

来自分类Dev

全局函数中的局部变量

来自分类Dev

Python修改函数中的局部变量

来自分类Dev

递归函数中返回的局部变量

来自分类Dev

另一个函数中的局部变量如何影响主函数中的变量?

来自分类Dev

无法在for,php中访问局部变量

来自分类Dev

如何从C / C ++访问lua脚本中的局部变量或调用局部函数?

来自分类Dev

当函数具有同义局部变量时,如何在函数中获取全局变量?

来自分类Dev

局部变量如何存储在堆栈中?

来自分类Dev

内联函数中的变量可以与局部变量冲突吗?

来自分类Dev

访问函数局部变量

来自分类Dev

如何在Data Weave中的函数中为局部变量赋值

来自分类Dev

如何在Java / Android中的回调函数中设置局部变量?

来自分类Dev

从其他函数PHP访问局部变量

来自分类Dev

如何在C中的另一个函数中使用局部变量的值

来自分类Dev

如何在Elixir中的匿名函数中分配给局部变量?

来自分类Dev

如何在服务中模拟函数的局部变量?茉莉/业力测试

来自分类Dev

函数调用时如何在堆栈中组织局部变量?

来自分类Dev

如何使用Ruby在主程序中的函数中使用局部变量?

来自分类Dev

函数调用时如何在堆栈中组织局部变量?

来自分类Dev

如何在服务中模拟函数的局部变量?茉莉/业力测试

来自分类Dev

如何在Elixir中的匿名函数中分配给局部变量?

来自分类Dev

Javascript:如何在回调函数中访问局部变量?

来自分类Dev

如何在R中的函数内自动更改局部变量?

来自分类Dev

声明为__declspec(naked)的函数如何存储局部变量?

来自分类Dev

函数如何访问在更高级别定义的局部变量?

Related 相关文章

  1. 1

    PHP如何读取temp函数中的局部变量?

  2. 2

    如何在Python中的函数中修改局部变量?

  3. 3

    如何更改返回局部变量的函数

  4. 4

    Python修改函数中的局部变量

  5. 5

    全局函数中的局部变量

  6. 6

    Python修改函数中的局部变量

  7. 7

    递归函数中返回的局部变量

  8. 8

    另一个函数中的局部变量如何影响主函数中的变量?

  9. 9

    无法在for,php中访问局部变量

  10. 10

    如何从C / C ++访问lua脚本中的局部变量或调用局部函数?

  11. 11

    当函数具有同义局部变量时,如何在函数中获取全局变量?

  12. 12

    局部变量如何存储在堆栈中?

  13. 13

    内联函数中的变量可以与局部变量冲突吗?

  14. 14

    访问函数局部变量

  15. 15

    如何在Data Weave中的函数中为局部变量赋值

  16. 16

    如何在Java / Android中的回调函数中设置局部变量?

  17. 17

    从其他函数PHP访问局部变量

  18. 18

    如何在C中的另一个函数中使用局部变量的值

  19. 19

    如何在Elixir中的匿名函数中分配给局部变量?

  20. 20

    如何在服务中模拟函数的局部变量?茉莉/业力测试

  21. 21

    函数调用时如何在堆栈中组织局部变量?

  22. 22

    如何使用Ruby在主程序中的函数中使用局部变量?

  23. 23

    函数调用时如何在堆栈中组织局部变量?

  24. 24

    如何在服务中模拟函数的局部变量?茉莉/业力测试

  25. 25

    如何在Elixir中的匿名函数中分配给局部变量?

  26. 26

    Javascript:如何在回调函数中访问局部变量?

  27. 27

    如何在R中的函数内自动更改局部变量?

  28. 28

    声明为__declspec(naked)的函数如何存储局部变量?

  29. 29

    函数如何访问在更高级别定义的局部变量?

热门标签

归档