色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

php cli interpreter

方一強1年前9瀏覽0評論

PHP CLI Interpreter 簡介

PHP CLI Interpreter 是 PHP 語言的命令行接口, 它可以在命令行下運行 PHP 腳本, 它是和 Apache 或 Nginx 的 PHP 解釋器不同的。 CLI 解釋器不需要 Web 服務器, 它只需要命令行界面(shell)即可, 它提供了一個輕量級的開發環境, 它的優勢主要在于可以很方便的開發一些 PHP 腳本、調試和執行。

例如,我們可以利用 CLI 解釋器來自動生成初值表, 生成密碼腳本等這些不用運行在 PHP Web 實例中的一些腳本。

PHP CLI Interpreter 準備工作

在使用 PHP CLI Interpreter 前需要先安裝 PHP 的 CLI 解釋器, 大部分Linux 系統自帶 PHP CLI 解釋器, Windows 下需要從 PHP 官網上下載安裝。

檢測 PHP CLI 解釋器是否已安裝完畢,只需要在命令行模式下,輸入`php -v` 來查看已安裝 PHP 版本號。

php -v

PHP CLI Interpreter 命令行參數

CLI 解釋器有很多命令行參數可以使用有關PHP腳本的各種信息,關于常用的幾個命令參數表如下:

參數作用
-h查看CLI的幫助信息
-r"someCode;"直接執行代碼,如php -r "echo 'Hello World!';"
-a進入交互模式,可以直接輸入 PHP 代碼并執行(簡稱PHP Shell)

例如,我們可以使用-a 參數來進入 PHP Shell 模式,然后輸入一些代碼并執行:

php -a
然后我們可以輸入一些 PHP 代碼來測試:
$foo = 1 + 1;
echo $foo;\n

執行結果如下:

Interactive shell
php >$foo = 1 + 1;
php >echo $foo;
2
php >

CLI Interpreter 運行模式

CLI 解釋器提供兩種運行模式,分別是執行 PHP 腳本和交互模式。

例子1,執行 PHP 腳本

php /path/to/php/file/script01.php
例子2,交互模式
php -a

CLI Interpreter 的默認配置文件

CLI解釋器和PHP Web解釋器一樣, 同樣需要一個配置文件 php.ini , 默認的配置文件路徑在 /usr/local/php/etc/php.ini , 我們可以通過 php -i 來查看 php.ini 的配置信息。

除了 php.ini 配置文件,CLI 解釋器同樣支持幾個專用命令行開關來覆蓋此配置文件中的設置。例如,一個常見的 CLI 參數是 -d,用于設置 php.ini 文件中的一個值并覆蓋其默認值。 這個做法是特別適用于測試。例如,我們可以通過以下方式覆蓋默認 max_execution_time 值:

php -d max_execution_time=60 /path/to/php/script01.php

結語

PHP CLI Interpreter 是一個十分實用、強大的命令行工具、相信通過學習本文,大家也會更多的了解 PHP CLI Interpreter 的運用方法和注意事項。