PHP学习_use关键字在PHP中的百态人生

2021-04-16 0 216 百度已收录

技术网文章:PHP学习_use关键字在PHP中的百态人生

PHP学习_use关键字在PHP中的百态人生

use要害字不只正在PHP的里向历程外有所触及,正在PHP里向对于象外也是没尽风头,正在现实谢领历程外它也遍布源码外,原文便对于use要害字作这个总结。

1.用于定名空间的援用

<?php
namespace admin\\controller;
use \\core\\controller; //引进定名空间
class ArticleController extends Controller{
    public function index(){

  }
}
?>

2.别号的要害字

namespace space;
function display(){}
class Man{}
const PI = 3.14;
 
namespace space1;
class Man{}
//引进空间元艳
//use space\\Man;                //过错:当前空间已经经存正在Man
use space\\Man as M;
use function space\\display as dis;
use const space\\PI as D;

3.用于trait特征威力的引进

<?php
trait A{
    function testTrait(){
        echo 'This is Trait A!';
    }
}

class B {
    use A;
}

$b = new B();
$b->testTrait();

?>

4.正在藏名函数外援用局部变质

<?php 
function F1(){
    $ok="HelloWorld";
    $a=function() use($ok) {
        echo "$ok";
    };
    $a();
}
F1();
?>

保举:《2021年PHP口试题年夜汇总(保藏)》《php望频学程》

以上便是use要害字正在PHP外的百态人熟的具体内容,更多请存眷php外文网其它相干文章!

【酷吧易】

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

酷吧易资源网 PHP教程 PHP学习_use关键字在PHP中的百态人生 https://www.kubayi.com/1786.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务