Linux是一款開源的操作系統(tǒng),作為程序員,我們經(jīng)常會使用到Linux系統(tǒng)來進(jìn)行代碼開發(fā)與部署。而PHP是一種常用的編程語言,通過模塊化的方式來實(shí)現(xiàn)功能復(fù)用與代碼簡潔,它的模塊庫也是非常豐富的。在使用Linux系統(tǒng)中,如何查看PHP模塊就顯得尤為重要。
第一種方法就是使用dpkg,也就是Debian系統(tǒng)下的包管理工具,通過以下命令來查看已安裝模塊列表:
dpkg -l | grep php
這個命令會列出所有已經(jīng)安裝的與PHP有關(guān)的模塊。例如,如果我們安裝了php7.4-mysql模塊,則會在列表中顯示出來。
第二種方法是使用phpinfo函數(shù)來查看已經(jīng)啟用的模塊。在PHP代碼中加入以下代碼:
<?php phpinfo(); ?>
運(yùn)行后你會看到類似下面這樣的信息,其中有一個Loaded Modules選項(xiàng)卡,里面列出了已經(jīng)啟用的模塊:
第三種方法是使用php -m命令來查看:
php -m
這個命令會列出所有已經(jīng)啟用的模塊,與phpinfo函數(shù)類似。這個命令非常方便,特別是在查找非常多模塊的情況下。
除以上三種方法外,還有其他一些簡單的命令來查看PHP模塊。例如,我們也可以使用 aptitude search ~iphp7.* 來查找已安裝的PHP模塊,或者使用 php -i | grep "^extension_dir" 命令來查看PHP模塊目錄的位置。
總而言之,以上幾種方法都是非常簡單的命令,可以輕松查看已經(jīng)安裝與啟用的PHP模塊。了解它們的作用,可以幫助我們更好的管理我們的Linux系統(tǒng),同時也更好的進(jìn)行PHP開發(fā)。