Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

PHP的use是使用命名空间,相当于java中的导包,前提是包中的文件需要提前require或者include进来。

这里的前提是包中的文件需要提前require或者include进来是什么意思?


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
561 views
Welcome To Ask or Share your Answers For Others

1 Answer

因为 use 仅仅是使用了命名空间,但是并不会帮你引入这个文件,你可以添加注入自动加载器,自动 require 引入需要的文件,此时文件存在当前上下文了,然后 use 引入命名空间,就可以进行操作,现在基本都使用 composer 进行自动加载管理。

PSR-4 就是对此的描述规范


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...