本文主要和大家分享php中use 关键字用法详解,希望能帮助到大家。目前 我总结 use 关键字的用法有三种。
1 .声明使用某个命名空间中的类
在命名空间中的用法网上资料比较多,手册上讲解的也详细这里就不赘述了
2.用在匿名函数之后给匿名函数增加参数
主要讲解use在匿名函数中的用法,use用在匿名函数中可以达到在函数外部使用函数内部变量的效果,改变变量的作用域。
1 2 3 4 5 6 7 8 9 10 11 | function test(){
$word = 'world' ;
$func = function ( $para ) use ( $word ){
echo $para . " " . $word ;
};
$word = 'php' ;
return $func ;
}
$func = test();
$func ( 'hello' );
|
1 2 3 4 5 6 7 8 9 10 11 | function test(){
$word = 'world' ;
$func = function ( $para ) use (& $word ){
echo $para . " " . $word ;
};
$word = 'php' ;
return $func ;
}
$func = test();
$func ( 'hello' );
|
相关推荐:
PHP新特性use加强使用
以上就是php中use关键字用法详解的详细内容,更多请关注php中文网其它相关文章!
来自 https://www.php.cn/php-weizijiaocheng-390213.html