下面通過圖文并茂的方式給大家分享下通過Linux命令使用和運行PHP腳本。
PHP是一個開源服務(wù)器端腳本語言,最初這三個字母代表的是“Personal Home Page”,而現(xiàn)在則代表的是“PHP:Hypertext Preprocessor”,它是個遞歸首字母縮寫。它是一個跨平臺腳本語言,深受C、C++和Java的影響。

在 Linux 命令行中運行 PHP 代碼
PHP的語法和C、Java以及帶有一些PHP特性的Perl變成語言中的語法十分相似,它當下大約正被2.6億個網(wǎng)站所使用,當前最新的穩(wěn)定版本是PHP版本5.6.10。
PHP是HTML的嵌入腳本,它便于開發(fā)人員快速寫出動態(tài)生成的頁面。PHP主要用于服務(wù)器端(而Javascript則用于客戶端)以通過HTTP生成動態(tài)網(wǎng)頁,然而,當你知道可以在Linux終端中不需要網(wǎng)頁瀏覽器來執(zhí)行PHP時,你或許會大為驚訝。
本文將闡述PHP腳本語言的命令行方面。
1. 在安裝完P(guān)HP和Apache2后,我們需要安裝PHP命令行解釋器。
復制代碼 代碼如下:
# apt-get install php5-cli
[Debian 及類似系統(tǒng)]# yum install php-cli
[CentOS 及類似系統(tǒng)]
接下來我們通常要做的是,在 /var/www/html (這是 Apache2 在大多數(shù)發(fā)行版中的工作目錄)這個位置創(chuàng)建一個內(nèi)容為 <?php phpinfo(); ?> ,名為 infophp.php 的文件來測試(PHP是否安裝正確),執(zhí)行以下命令即可。
復制代碼 代碼如下:
# echo '<?php phpinfo(); ?>' > /var/www/html/infophp.php
然后,將瀏覽器訪問 http://127.0.0.1/infophp.php ,這將會在網(wǎng)絡(luò)瀏覽器中打開該文件。
檢查PHP信息
不需要任何瀏覽器,在Linux終端中也可以獲得相同的結(jié)果。在Linux命令行中執(zhí)行 /var/www/html/infophp.php ,如:
復制代碼 代碼如下:
# php -f /var/www/html/infophp.php

從命令行檢查PHP信息
由于輸出結(jié)果太大,我們可以通過管道將上述輸出結(jié)果輸送給 less 命令,這樣就可以一次輸出一屏了,命令如下:
復制代碼 代碼如下:
# php -f /var/www/html/infophp.php | less

檢查所有PHP信息
這里,‘-f‘選項解析并執(zhí)行命令后跟隨的文件。
2. 我們可以直接在Linux命令行使用 phpinfo() 這個十分有價值的調(diào)試工具而不需要從文件來調(diào)用,只需執(zhí)行以下命令:
復制代碼 代碼如下:
# php -r 'phpinfo();'

PHP調(diào)試工具
這里,‘-r‘ 選項會讓PHP代碼在Linux終端中不帶 <
|
新聞熱點
疑難解答
圖片精選