Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
一旦我们使用 require 函数包含了 SLIM PHP 类,为什么我们还要用\Slim前缀来实例化 Slim 类。
<?php $app = new \Slim\Slim(); // Why \Slim before Slim(); $app->get('/hello/:name', function ($name) { echo "Hello, $name"; }); $app->run(); ?>
请帮我理解这里前缀“\Slim”的作用。
那是因为Slim类是在\Slim命名空间下定义的;无论您是否拥有require()该文件,都需要规范参考。
Slim
\Slim
require()
为避免代码中出现较长的类引用,您可以这样做:
use \Slim\Slim; $app = new Slim();