亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

namespace關(guān)鍵字與__NAMESPACE__常量之間的區(qū)別與聯(lián)系?

asal 2019-03-27 17:16:11 173
abstrak:<?php // echo '<h3>如何導(dǎo)入外部命名空間</h3>'; namespace my_space; require './model.php'; use \model\Model as Model; use function \mo
<?php
// echo '<h3>如何導(dǎo)入外部命名空間</h3>';
namespace my_space;
require './model.php';
use \model\Model as Model;

use function \model\eat as eat;

use function \model\Model\run;
class User
{
    public function run(){
    return 'go run';
    }
}
echo Model::play(),'<br>';

echo eat(),'<br>';

$model = new Model();
echo $model->run(),'<br>';

echo Model\run(),'<br>';

echo '<h3> namespace關(guān)鍵字與__NAMESPACE__常量之間的區(qū)別與聯(lián)系?<h3>';
echo '<p>
namespace:是命名空間名稱的:類 接口 方法名 常量

__NAMESPACE__:是返回當(dāng)前命名空間的名稱。
</p>';
<?php
namespace model;

class Model
{
    public static function play(){
    return 'winner winner chicken dinner!';
    }
    public function run(){
    return 'go run the play underground!';
    }
}
    if(!function_exists('eat')){
    function eat(){
    return 'eating chicken!';
    }
}
echo Model\run(),'<br>';老師我這行代碼報錯。我想用命名空間訪問Model類中的普通方法run(),怎么訪問?
報錯提示:Error: Call to undefined function model\Model\run() in D:\wamp64\www\php\class\namespace.php on line 23

Guru membetulkan:天蓬老師Masa pembetulan:2019-03-28 10:09:11
Rumusan guru:方法未定義, 檢測方法的屬性是否正確

Nota Keluaran

Penyertaan Popular