- 论坛徽章:
- 0
|
原帖由 HonestQiao 于 2006-6-11 11:27 发表
Windows下面:
- F:\usr\local\php5>php -a
- Interactive mode enabled
- <?php
- $a=1;
- $b=2;
- echo $a+$b;
- 3
- function foo() {
- echo "foo bar";
- }
- foo();
- foo bar
- ^C
- ...
复制代码
我估计自动补全特征尚在实验阶段或者需要"在你编译了PHP(GNU: --with-readline)或者(BSD: --with-libedit)后,你便能够通过使用PHP的-a选项进入这个控制台."
原帖由 james.liu 于 2006-6-11 13:31 发表
这个交互一般有什么应用?
用处,你用着用着就知道了.
比如: 偶逛cu, 某位兄弟发段代码问问题,偶不想新建一个文件,直接php -a便可看到效果.
另外偶也总是会打开python的交互口, 偶尔看看字符编码之类的:
- [yarco@China ~]$ python
- Python 2.4.1 (#1, May 16 2005, 15:19:29)
- [GCC 4.0.0 20050512 (Red Hat 4.0.0-5)] on linux2
- Type "help", "copyright", "credits" or "license" for more information.
- >>> a = '爱'
- >>> a
- '\xe7\x88\xb1'
- >>> a = u'爱'
- >>> a
- u'\u7231'
- >>>
- [yarco@China ~]$ php -a
- Interactive mode enabled
- <?php
- print mb_convert_encoding('爱', 'HTML-ENTITIES', 'UTF-8');
- 爱
- printf("%x", 29233);
- 7231
复制代码 |
|