亚洲欧美日韩综合系列在线_91精品人妻一区二区_欧美大肥婆一级特大AA片_九色91视频免费观看_亚洲综合国产精品_av中文字幕在线不卡_久久精品色综合网_看黄色视频的软件_无卡无码高清中文字幕码2024_亚洲欧美日韩天堂网

如何在Linux下使用命令行運行php

來源:不言 發(fā)布時間:2018-12-28 10:49:00 閱讀量:810

命令行也稱為shell命令,在mac或者linux中我們在終端使用shell命令運行程序,接下來本篇文章就來給大家介紹在Linux環(huán)境下使用bash的命令行運行php程序。

PHP

命令行上執(zhí)行php所需的設(shè)置

要使用命令行運行PHP,假設(shè)已安裝PHP,在linux或mac中,它可以從頭開始安裝。必需的設(shè)置是PATH設(shè)置,PATH是一個環(huán)境變量,列出了當OS執(zhí)行外部命令時搜索可執(zhí)行文件的目錄。

在Cloud 9中,PHP命令放在/ usr / bin / php中。

1

/usr/bin/php -v

輸入以上PHP命令以顯示版本信息。

如果PATH中列出了/ usr / bin目錄

1

php -v

只有它是可執(zhí)行的。

由于/ usr / bin在許多客戶端環(huán)境中從頭開始添加,因此也可以使用上述命令執(zhí)行PATH。

查看PATH的內(nèi)容

1

printenv PATH

輸入并執(zhí)行,您可以看到從一開始就添加了幾個目錄;如果無法執(zhí)行,則需要將其添加到PATH。

1

export PATH=$PATH:/usr/bin

雖然可以添加,但重新啟動的話,PATH就會消失。

1

nano ~/.bashrc

使用命令 .bashrc打開文件export PATH=$PATH:$HOME/.local/bin:$HOME/bin 命令行的話,在啟動下次bash時也會自動進行PATH設(shè)定。(Cloud 9不需要設(shè)置。)

我們來看php的具體運行

如果正確設(shè)定的話,輸入以下的命令的話會顯示“Hello world!”

1

php -r 'echo "Hello world!",PHP_EOL;'

這樣用一個命令行就可以執(zhí)行php。

像下面這樣的;分開的話,可以在一行中寫多個語句,根據(jù)不同的方法進行各種各樣的工作。

1

php -r '$sum=0;for ($i=1; $i<=10; $i++) {$sum+=$i;} echo $sum,PHP_EOL;'

以這種方式在一行上編寫多個語句稱為多語句。

也可以運行現(xiàn)有的PHP源程序。

1

php example.php

PHP命令讀取example.php文件并執(zhí)行它。


標簽: PHP
分享:
評論:
你還沒有登錄,請先