这在PHP中是否正确

时间:2016-09-03 05:22:25

标签: php namespaces

我想知道下面是否正确,我已经测试过它是否有效,我只想要一个意见。

档案a.php:

namespace MyNamespace;

class MyClass {

    public function ShowMessage($s) {
        echo $s;
    }

}

文件b.php

require_once 'a.php';

use MyNamespace\MyClass as MyAlias;

$class = new MyAlias;
$class->ShowMessage('Hello World!');

/* I have same results if I use this */
$class2 = new MyNamespace\MyClass();
$class2->ShowMessage('Hello World!');

谢谢。

1 个答案:

答案 0 :(得分:0)

是的,您的代码看起来是正确的。我通常会这样做。你还在学习PHP还是喜欢自己上课?如果你是那么它是正确的,但如果不是我建议你尝试使用框架是这将成为一个网站或类似的东西

Try this

它的代码点火器。它不需要Composer来运行。它有许多带下载文件的库。它是一个MVC结构框架,所以逻辑就在那里,使用起来非常简单我认为