/***************by garcon1986***************/ 首先,进入PHP的CLI(Command line interface) mode cyguin- $ ./php --ini(显示配置文件信息) 将显示: configuration file(php.ini) path: c:/Windows Loaded configuration file: c:/wamp/bin/php/php5.3
/***************by garcon1986***************/
首先,进入PHP的CLI(Command line interface) mode
cyguin-> $ ./php --ini(显示配置文件信息)
将显示:
configuration file(php.ini) path: c:/Windows
Loaded configuration file: c:/wamp/bin/php/php5.3.0/php.ini
scan for additional .ini files in: (none)
additional .ini files parsed: (none)
$./php --help (会显示PHP具体信息)
$./php --rf
$./php --fc
$./php --re
$./php --ri
$./php -l
如:$./php -l c:/wamp/www/1.php
运行结果: No Syntax errors detected in xxx
$./php -v :显示版本信息和运行模式cgi/cli
运行结果:
PHP 5.3.0 (cli) (built: Jun 29 2009 21:25:23)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2009 Zend Technologies
$./php -f
如:$./php -f c:/wamp/www/1.php
$./php -h :显示帮助文件
如:$./php -r 'print("hello!");' 或 $./php -r 'echo "hello!";'
运行结果: hello!
$./php -a :进入交互模式
在linux下会出现:
php>
在windows下:
需要输入:
echo "hello world!";
?>
然后ctl+c,以获得输出。
在PHP5.3.0中,不能直接这样用,因为不能直接得到结果。
echo "hello world!";
?>
先输入ctl+z,然后再输入ctl+c,就会得到结果。
$./php -c : 指定查找php.ini的位置,或者指定一个特定的ini文件。
$./php -n : 不使用php.ini
$./php -d foo [=bar] : 定义INI文件中foo entry的值是bar
$./php -m : 显示所有的模块,php modules和zend modules
$./php -e : Generate extended information for debugger/profiler
$./php -B
如:
$./php -B 'echo "hello world";'
输出结果:hello world
$./php -R : 为每一行执行的php代码。PHP5新加。
$./php -F
$./php -H
$./php -s : 显示HTML语法高亮的代码
$./php -w : 得到去掉空格和注释后的代码
如:
$./php -w c:/www/1.php
$./php -z
$pwd :显示当前路径
--enable-cli, --enable-cgi

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

Safe Exam Browser
Safe Exam Browser is a secure browser environment for taking online exams securely. This software turns any computer into a secure workstation. It controls access to any utility and prevents students from using unauthorized resources.

SAP NetWeaver Server Adapter for Eclipse
Integrate Eclipse with SAP NetWeaver application server.

MantisBT
Mantis is an easy-to-deploy web-based defect tracking tool designed to aid in product defect tracking. It requires PHP, MySQL and a web server. Check out our demo and hosting services.

SublimeText3 Chinese version
Chinese version, very easy to use

WebStorm Mac version
Useful JavaScript development tools