php 魔鬼訓練

來源:互聯網
上載者:User

標籤:

demo1:先成為神

找到自己的【系統命令列】目錄:bin

/usr/bin    #mac系統/bin        #ubuntu系統 

再找到Php的編譯器,這個根據你的安裝路徑來判斷,mac預設的路徑如下

cd /usr/bin #mac系統預設路徑
cd /usr/local/php/bin/  #我的ubuntu中php的安裝路徑
./php -v #測試

建立php檔案命名為lee(注意,#! 後面的參數是你的php編譯器路徑,這裡我使用了mac內建的php編譯器。這樣一來,無論將檔案放置在哪裡,都可以用php編譯器來運行該檔案)

#! /usr/bin/php<?php   echo "I am god".PHP_EOL;?>

將lee複製到【系統命令列】目錄中

sudo cp ./lee /usr/bin  #mac系統的Bin的路徑

這樣一來,無論在什麼路徑下載命令列中輸入:lee  都可以輸出“I am god”

完成了自己的命令列

 

 

 

正式開始

 

demo2:繼續完善命令列

知識點:

&& 這裡並不是並且的意思,而是運算式如果成立,則執行後面的語句 
PHP_EOL 這裡是換行的意思。因為Linux和window換行的文法不一樣【\n和\r\n】,所以使用這種寫法統一
#! /usr/bin/php<?php  echo "I am god".PHP_EOL;  $result = ‘‘;  if($argc > 1)  //執行lee時,自己算是一個參數,所以如果有第二個參數就一定是大於1的  {    ‘-v‘ == $argv[1] && $result = ‘god version is 1.0‘;  }  $result != ‘‘ && exit($result.PHP_EOL);?>

 

php 魔鬼訓練

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.