php-config

php-config 是一個(gè)簡單的命令行腳本用于獲取所安裝的 PHP 配置的信息。

在編譯擴(kuò)展時(shí),如果安裝有多個(gè) PHP 版本,可以在配置時(shí)用 --with-php-config 選項(xiàng)來指定使用哪一個(gè)版本編譯,該選項(xiàng)指定了相對(duì)應(yīng)的 php-config 腳本的路徑。

php-config 腳本在命令行所能使用的選項(xiàng)可以通過 -h 選項(xiàng)來顯示:

Usage: /usr/local/bin/php-config [OPTION]
Options:
  --prefix            [...]
  --includes          [...]
  --ldflags           [...]
  --libs              [...]
  --extension-dir     [...]
  --include-dir       [...]
  --php-binary        [...]
  --php-sapis         [...]
  --configure-options [...]
  --version           [...]
  --vernum            [...]

命令行選項(xiàng)
選項(xiàng) 說明
--prefix PHP 所安裝的路徑前綴,例如 /usr/local
--includes 列出用 -I 選項(xiàng)包含的所有文件
--ldflags PHP 編譯時(shí)所使用的 LD 標(biāo)志
--libs PHP 編譯時(shí)所附加的庫
--extension-dir 擴(kuò)展庫的默認(rèn)路徑
--include-dir 頭文件的默認(rèn)路徑前綴
--php-binary PHP CLI 或者 CGI 可執(zhí)行文件的完整路徑
--php-sapis 列出所有可用的 SAPI 模塊
--configure-options 重現(xiàn)當(dāng)前 PHP 在編譯時(shí)的配置選項(xiàng)
--version PHP 版本號(hào)
--vernum PHP 版本號(hào),以整數(shù)表示