Php

/usr/lib/php/ 中的日期代表什麼?

  • June 9, 2020

在 Debian 系統上,PHP 擴展二進製文件駐留在/usr/lib/php/. 裡面是每個 PHP 版本的文件夾,比如7.2and 7.3,以及以日期命名的文件夾,比如20170718and 20180731

安裝擴展使用pecl install並不總是將.so文件添加到每個日期文件夾。例如執行pecl install jsmin創建/usr/lib/php/20170718/jsmin.so但不/usr/lib/php/20180731/jsmin.so適合我。

這些日期代表什麼?

日期用於標識 PHP API 版本,並main/php.h在 PHP 原始碼中編碼。它們用作 PHP 擴展的建構標識符。

20170718 對應 PHP 7.2,20180731 對應 PHP 7.3。

引用自:https://unix.stackexchange.com/questions/591769