我正在开发某种简单的 PHP shell 女巫,我将用于快速调试(如 Yii 框架的 shell 控制台命令)我正在使用 readline lib 并获取具有历史支持的逐行基础代码。
现在当我输入 use Some\namespaced\code\class as alias;
在一行中,第二个控制台命令无法使用 alias
.
是否可以通过use
到主上下文,因此子命令可以使用通过 eval
定义的别名?
最佳答案
你可以使用:
http://pt.php.net/manual/en/function.class-alias.php
但是您永远不能“取消导入”。
关于php - 如何将 eval() 与命名空间代码一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7705563/