【文件属性】:
文件名称:ComposerPSR4Example:使用Composer进行PSR-4自动加载的基本示例
文件大小:238KB
文件格式:ZIP
更新时间:2024-05-19 17:11:39
PHP
Composer PSR-4示例
当尝试学习如何在PHP中结合Composer的PSR-4自动加载规范使用命名空间时,我找不到一个可靠的工作示例。 我了解自动加载的原理,了解名称空间为什么很好-我只想要一个工作模板,以便可以开始编码。
好吧,我找不到一个,所以我要制造一个。
用法
安装依赖项(当前仅phpunit)
$ php composer.phar install
运行单元测试以验证一切正常
~$ ./vendor/bin/phpunit tests/
您应该看到以下输出
PHPUnit 4.8.16 by Sebastian Bergmann and contributors.
.
Time: 41 ms, Memory: 3.75Mb
OK (1 test, 1 assertion)
如何在Composer中使用名称空间
假设您要创建一个名为MyNameSpace的命名空间
【文件预览】:
ComposerPSR4Example-master
----composer.json(152B)
----composer.lock(33KB)
----tests()
--------ParserTest.php(215B)
----src()
--------Parser.php(104B)
----.gitignore(8B)
----README.md(1KB)
----composer.phar(1.09MB)