PHP手册-use关键字
2016-03-16 10:37
549 查看
function array_value_recursive($key, array $arr){ $val = array(); array_walk_recursive($arr, function($v, $k) use($key, &$val){ if($k == $key) array_push($val, $v); }); return count($val) > 1 ? $val : array_pop($val); }
变量有作用范围,use 的作用是将上一级作用范围中的变量导入进匿名函数中,使其在匿名函数中可用,但不是参数。
相关文章推荐
- PHP 中提示undefined index如何解决(多种方法)
- Laravel中Trait的用法实例详解
- Hyper-V配置(二)
- Laravel中注册Facades的步骤详解
- Java 调用 PHP 实例
- php 解决json输出中文为null
- 用sae新浪云,mao10cms怎样用php连接mysql???
- PHP与Ajax相结合实现登录验证小Demo
- sftp通过秘钥上传,修改文件
- JAVA读取PHP乱码问题
- 搭建PHP开发环境(XAMPP+PhpStorm)
- PHP中Ajax使用总结
- Laravel实现构造函数自动依赖注入的方法
- PHP 二维数组和三维数组的过滤
- PHP函数之类
- PHP设计模式 建造者模式
- php生成csv文件提供给用户下载
- PHP安全有帮助的一些函数
- php wampp 访问数据库
- Atitit.视频文件加密的方法大的总结 java c# php