首页  >  文章  >  php教程  >  沈逸老师PHP魔鬼特训笔记(1)

沈逸老师PHP魔鬼特训笔记(1)

WBOY
WBOY原创
2016-08-25 10:20:471876浏览

此课程个人开发环境可以考虑使用Ubuntu ,推荐sublime和PhpStorm作为开发环境。
一、PHP的一大特性是:脚本语言、不要编译,写完就可以运行?
  然而并不是。。。。。。。
  PHP代码要想运行必须有个 “母体”。最直截了当的就是我们编译好的那个 “PHP”可执行程序.
  本课程这个母体是放在了  /usr/local/php/bin/php

二、PHP三种运行方式

  我们先创建一个文件,取名叫xz1024。为什么不加后缀?你自己看课程去,老师讲课的时候就这么任性,我也跟着任性...

<span style="color: #000000;">php
echo </span>'my name is xz1024'<span style="color: #000000;">.PHP_EOL;
</span>?>  //如果文件只有PHP代码,可以不加封口符号

  1、 /usr/local/php/bin/php   后面跟上某个PHP文件

    运行上面的文件:/usr/local/php/bin/php xz1024
  2、/usr/local/php/bin/php  -r “这里直接写上PHP代码”

    运行上面的文件:/usr/local/php/bin/php  -r  'echo "my name is xz1024,18";'

  3、创建一个文件,在第一行写上  (我们这几节课使用
       #! /usr/local/php/bin/php
           然后下面尽情的写代码吧

    我们来创建一个名叫god的文件.

<span style="color: #008000;">#</span><span style="color: #008000;">!/usr/local/php/bin/php</span>
<span style="color: #000000;">php
    </span><span style="color: #0000ff;">echo</span> "I am god".<span style="color: #ff00ff;">PHP_EOL</span><span style="color: #000000;">;
</span>?>

  然后在命令行中 ./god 。回车,文件好像并不能执行。

      命令行下 $ chmod + x god

  OK,我们再来 ./god  

  

  然后把它拷贝到 /usr/local/bin目录里面
  sudo cp god  /usr/local/bin  (确保这个目录在你的环境变量里)

三、怎么获取参数。

  也许很多同学知道在网页中怎么获取GET参数或POST参数?但是现在木有网页啊?
  两个全局变量$argc 和$argv 出现了,前者是参数个数(自己算一个)  ,后者就是参数,它是一个数组。

  下面我们打开刚才CP进/usr/local/bin的god文件:

  沈逸老师PHP魔鬼特训笔记(1)

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn