2011-10-09 95 views
1

我正在开发一些简单的PHP外壳女巫我将用于快速调试(如Yii框架的外壳控制台命令)我使用readline lib并获取具有历史支持的逐行基础知识的代码。如何使用名称空间代码使用eval()?

现在,当我在一行中输入use Some\namespaced\code\class as alias;时,第二个控制台命令无法使用alias

是否可以将use传递给主要上下文,以便子命令可以使用通过eval定义的别名?

+0

为什么不使用PHP内置交互式控制台通过'php -a'? – KingCrunch

+0

,因为我需要项目环境,配置等加载,基本上我想能够运行代码,因为我是在一个控制器操作 – canni

回答