php - 像在 Javascript 中一样重影 PHP 函数

标签 php javascript

原始问题

最近的php版本增加了匿名函数,有没有办法扩展函数?在 Javascript 中我会这样做:

var temp = immaFunction;
immaFunction = function(){
  //do some random stuff
  temp.apply(this, arguments);
}

结果

从 5.3 开始,PHP 拥有一流的匿名函数。
然而,有几点需要考虑(当我弄乱它时会用更多的东西填充它。):

  • 您必须导入任何要使用的外部变量。 (示例 1)

例子

示例 1:

$foo = "bar";
$fooBar = function() use ($foo){
  echo $foo;
}
$fooBar(); //bar

最佳答案

PHP 5.3 支持 link

关于php - 像在 Javascript 中一样重影 PHP 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3525892/

相关文章:

Javascript - 获取和设置基元的属性隐式创建对象包装器

javascript - 在 Angular2 组件中使用 Bootstrap 导航

php - 从静态方法中创建类实例

php - Woocommerce 退款电子邮件

c# - 什么相当于 asp.net 中的 php 页面设置

php - 可靠的城市级 Geo-IP,免费本地数据库

javascript - 无法从通用函数(Angular)获取数组的第一个值

JavaScript深度嵌套数组v的浅数组拼接

javascript - Vue.js nextTick : "RangeError: Maximum call stack size exceeded" & RangeError: Maximum call stack size exceeded 错误

php - 如何使用 MYSQL 和 jquery ajax 调用浏览每 5 条记录