最新公告
  • 欢迎您光临酷吧易,本站秉承服务宗旨 履行“站长”责任,服务永无止境!立即加入我们
  • PHP学习_use关键字在PHP中的百态人生

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

    1617344077998645 - 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外文网其它相干文章!

    【酷吧易】


    酷吧易资源网 » PHP学习_use关键字在PHP中的百态人生

    发表评论