7.12.1 PHP命名空间的概述

7.12.1 PHP命名空间的概述

1.php

<?php
/*
 *  命名空间 --- 名子空间
 *
 *  
 *   1. 常量
 *   2. 函数
 *   3. 类
 *
 *
 */

    namespace myself;

    function var_dump($a) {
        echo $a;
    }

    var_dump(100);

    \var_dump(100);

func.inc.php

<?php
    define("ROOT", "55555555555");

    function one() {
        echo "11111111111111111<br>";
    }

    function two() {
        echo "222222222222222222<br>";
    }

test.php

<?php
/*
 *  命名空间 --- 名子空间
 *
 *  
 *   1. 常量
 *   2. 函数
 *   3. 类
 *
 *
 */
    namespace meizi;

    include "func.inc.php";



    function one() {
        echo "aaaaaaaaaaaaa<br>";
    }

    function two() {
        echo "bbbbbbbbbbbbbbb<br>";
    }

    one();

    \one();


    define("meizi/ROOT", "9999999999999");
    原文作者:caoyuan
    原文地址: https://www.jianshu.com/p/72fd1879f5bd
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞