close

為什麼要使用Namespace?

在沒有使用 namespace 時, class 名稱是不能重複的。

但是在使用namespace的情況下,只要不在相同 namespace 底下,class 名稱就可以重複。

 

[Namespace]
setting.php

<?php
namespace Classes;
/**
* Filename: setting.php
* Date: 2019/01/04
* Author: Victor Hung
* Description: Initial Setting
*/
class Setting
{
    function __construct()
    {
    }
}
?>

這裡把 Setting 這個 class 歸類到 Classes 這個 namespace 底下


[Use]

所以要引用這個class的時候,打上

use Classes\Setting as Setting;
arrow
arrow
    文章標籤
    php
    全站熱搜
    創作者介紹
    創作者 Pardo 的頭像
    Pardo

    Pardo的學習日記

    Pardo 發表在 痞客邦 留言(0) 人氣()