emacle / hello-composer
Hello composer
v0.0.7
2020-05-09 09:18 UTC
Requires (Dev)
- phpunit/phpunit: ^7
README
// 自定义命名空间,注意不要与已有的重复 // 必须与 composer.json 文件里 autoload 定义的路径一致 // "emacle\\HelloComposer\\": "src/" namespace emacle\HelloComposer; // 类名与文件名保持一致,文件名不区分大小写 class HelloComposer { // 静态方法 static 使用时,可不用声明类,直接调用方法 public static function greet($greet = "Hello Composer!") { return $greet; } }
composer require emacle/hello-composer
use emacle\HelloComposer\HelloComposer; // 引入 namespace 并加入类名 HelloComposer <?php $test = new HelloComposer(); // 声明类 HelloComposer var_dump($test->greet()); // 调用 HelloComposer类方法 greet() var_dump(HelloComposer::greet()); // 如果类方法greet为 static 方法则不用声明直接调用