2011-10-09 97 views
1

我正在開發一些簡單的PHP外殼女巫我將用於快速調試(如Yii框架的外殼控制檯命令)我使用readline lib並獲取具有歷史支持的逐行基礎知識的代碼。如何使用名稱空間代碼使用eval()?

現在,當我在一行中輸入use Some\namespaced\code\class as alias;時,第二個控制檯命令無法使用alias

是否可以將use傳遞給主要上下文,以便子命令可以使用通過eval定義的別名?

+0

爲什麼不使用PHP內置交互式控制檯通過'php -a'? – KingCrunch

+0

,因爲我需要項目環境,配置等加載,基本上我想能夠運行代碼,因爲我是在一個控制器操作 – canni

回答