[第一章] Hello World
好了,废话不多说。现在就开始我们的php之旅吧。
首先打开我们 打开我们下载的 php-5.3.28-Win32-VC9-x86.zip 这个吧。还没有下载的同学请从
http://windows.php.net/downloads/releases/php-5.3.28-Win32-VC9-x86.zip 下载。
解压后我们能看到如下(楼主我解压的路径是D:\php)
对于习惯用windows的朋友们,可能会手贱,看见.exe的文件就想去双击,尼玛,楼主我就是,当初刚开始学php,没人带的时候,就下载了个php解析器,一直一直的在那里双击php.exe,每次都看见弹出一个黑乎乎的窗口,但是输入任何东西都木有任何反应。 弄到最后,反而不知道怎么学了。
那这些东西到底怎么用的呢?要怎么去学习PHP呢? 怎么才能得到我们的想要的结果呢?哼哼,就要用到所谓的命令行了, 也就是一个黑乎乎的输入框, 使用快捷键win+R(win建就是ctrl右边,alt左边的那个键)
输入cmd后,会得到
也就是我们的控制台就是所谓的DOS。
然后依次输入:
1, D: (还记得我们的php解析器是装在D:\php目录么,这个命令的意思是更改盘符,由c盘,更改到d盘去)
2, cd php/ (cd 这个命令呢,就是进入目录,跟平时双击文件夹,进去是同一个概念)
3, php.exe -v (执行php.exe 带参数的运行,-v 参数,是查看php版本号,和详细信息)
如果想知道各种参数是什么意思, 只需要输入php -h就行,就能得到所有的运行参数,如下图,
Usage: php [options] [-f] <file> [--] [args...] 最常用的,用php解析一个文件
php [options] -r <code> [--] [args...] 也比较常用,用php解析一段字符串。
php [options] [-B <begin_code>] -R <code> [-E <end_code>] [--] [args...]
php [options] [-B <begin_code>] -F <file> [-E <end_code>] [--] [args...]
php [options] -- [args...] 带自定义参数的执行php
php [options] --ini 查询执行php的时候load的 php.ini的路径(这个在后期是很有用的)。
总之,新手,暂时只需要记住2个命令参数的用法就好了。
1, php -f xxxx.php
2, php -r "echo 'Hello world';"
是不是很简单的就得到了我们想要的结果呢? Hello World。 只是这个实现的方法是 -r 参数
当我们使用-f 参数的时候,又是什么样子的呢?
1,创建 test 文件夹 (相当于右键->新建文件夹)
2,进入test文件夹
3,用记事本程序新建hello.php文件(新建了一个hello.php文件)
4,在hello.php文件里面输入<? php echo “hello world”;
6,php -f test/hello.php (执行php文件)
是不是也得到了。 Hello world 的结果呢。。 PHP是不是很简单呢~ 2句代码搞定