是这样的。
我新建了一个Command命令,我给它起名为sb
然后给它了一个参数,叫sa,简称s
然后就可以在cmd里面试试啦~
嗯,我试了。
php think sb
成功打印
php think sb -s 瞎给了个值,因为这里的-s其实没有实际用途
成功打印
那我用Console::call试试呢?
Console::call('sb')
成功打印
那试试带参
Console::call('sb -s 123')
Command "sb -s 123" is not defined
????
懵逼
有大佬能解释一下原因吗?是我写法有问题?还是方法调错了?还是tp的毛病- -