可通过五种方法查看PHP已启用扩展:一、php -m列出所有加载模块;二、php --ini定位php.ini后检查extension=指令;三、phpinfo()函数在Web环境显示详细信息;四、php -r调用get_loaded_extensions();五、php -r测试扩展典型函数是否存在。
如果您需要确认当前PHP环境中已启用的扩展模块,可以通过命令行工具直接查询PHP配置信息。以下是查看已安装PHP扩展列表的具体方法:
该命令会输出PHP CLI环境下已启用的所有扩展名称,包括内置模块和动态加载的扩展。
1、在终端中输入 php -m 并回车执行。
2、观察输出内容,其中每一行代表一个已加载的扩展名称。
3、如需筛选特定扩展,可结合管道符使用 grep,例如 php -m | grep curl。
此方法通过定位php.ini文件,人工确认extension指令所加载的扩展项,适用于验证扩展是否被显式启用。
1、运行 php --ini 获取 Loaded Configuration File 路径。
2、用文本编辑器打开该 php.ini 文件。
3、搜索以 extension= 开头的行,每行对应一个被启用的扩展文件名(如 extension=mysqli.so)。
该方式适用于通过浏览器访问PHP脚本时获取完整的扩展信息,包含版本号、编译参数等详细数据。
1、新建一个PHP文件(如 info.php),写入内容:。
2、将该文件放
置于Web服务器文档根目录下(如 Apache 的 htdocs 或 Nginx 的 html 目录)。
3、在浏览器中访问 http://localhost/info.php(或对应域名路径)。
4、在页面中查找“Loaded Extensions”区域,其下方表格列出了所有已加载扩展及其状态。
该方法利用PHP内置函数动态获取扩展名称数组,并格式化输出,适合脚本化调用或快速比对。
1、在终端执行 php -r "print_r(get_loaded_extensions());"。
2、输出为PHP数组格式,每个字符串元素即为一个已加载扩展名。
3、如需去除括号与引号便于阅读,可追加处理: php -r "echo implode('\n', get_loaded_extensions());"。
当仅关注某一个扩展是否可用时,可直接测试其函数是否存在,避免依赖模块列表的完整性。
1、运行 php -r "var_dump(function_exists('mysqli_connect'));" 测试 mysqli 扩展是否就绪。
2、替换函数名为目标扩展的典型函数(如 gd_info、curl_init、openssl_encrypt 等)。
3、返回 bool(true) 表示该扩展已加载且功能可用;bool(false) 表示未启用或未安装。
# mysql
# php
# html
# apache
# nginx
# 浏览器
# 工具
# ssl
# curl
# 配置文件
# php扩展
# 格式化输出
# echo
相关文章:
建站之星×万网:智能建站系统+自助建站平台一键生成
香港服务器选型指南:免备案配置与高效建站方案解析
建站之星如何取消后台验证码生成?
c# 在高并发下使用反射发射(Reflection.Emit)的性能
php8.4新语法match怎么用_php8.4match表达式替代switch【方法】
合肥制作网站的公司有哪些,合肥聚美网络科技有限公司介绍?
代购小票制作网站有哪些,购物小票的简要说明?
湖北网站制作公司有哪些,湖北清能集团官网?
公司网站设计制作厂家,怎么创建自己的一个网站?
公众号网站制作网页,微信公众号怎么制作?
如何基于PHP生成高效IDC网络公司建站源码?
建站主机选购指南:核心配置与性价比推荐解析
如何彻底删除建站之星生成的Banner?
如何通过FTP服务器快速搭建网站?
北京制作网站的公司,北京铁路集团官方网站?
建站之星伪静态规则如何正确配置?
网站制作与设计教程,如何制作一个企业网站,建设网站的基本步骤有哪些?
建站之星导航配置指南:自助建站与SEO优化全解析
高配服务器限时抢购:企业级配置与回收服务一站式优惠方案
电商网站制作价格怎么算,网上拍卖流程以及规则?
网站app免费制作软件,能免费看各大网站视频的手机app?
建站之星安装路径如何正确选择及配置?
学校建站服务器如何选型才能满足性能需求?
,制作一个手机app网站要多少钱?
天河区网站制作公司,广州天河区如何办理身份证?需要什么资料有预约的网站吗?
岳西云建站教程与模板下载_一站式快速建站系统操作指南
ui设计制作网站有哪些,手机UI设计网址吗?
建站VPS能否同时实现高效与安全翻墙?
香港服务器租用费用高吗?如何避免常见误区?
如何用西部建站助手快速创建专业网站?
网站制作哪家好,cc、.co、.cm哪个域名更适合做网站?
上海网站制作网站建设公司,建筑电工证网上查询系统入口?
如何在橙子建站中快速调整背景颜色?
简单实现Android验证码
免费公司网站制作软件,如何申请免费主页空间做自己的网站?
建站之星会员如何解锁更多建站功能?
建站之星五站合一营销型网站搭建攻略,流量入口全覆盖优化指南
网站制作怎么样才能赚钱,用自己的电脑做服务器架设网站有什么利弊,能赚钱吗?
企业宣传片制作网站有哪些,传媒公司怎么找企业宣传片项目?
Python如何创建带属性的XML节点
PHP正则匹配日期和时间(时间戳转换)的实例代码
C++如何将C风格字符串(char*)转换为std::string?(代码示例)
移动端手机网站制作软件,掌上时代,移动端网站的谷歌SEO该如何做?
设计网站制作公司有哪些,制作网页教程?
大连网站制作公司哪家好一点,大连买房网站哪个好?
建站中国官网:模板定制+SEO优化+建站流程一站式指南
重庆市网站制作公司,重庆招聘网站哪个好?
盘锦网站制作公司,盘锦大洼有多少5G网站?
大连网站设计制作招聘信息,大连投诉网站有哪些?
韩国服务器如何优化跨境访问实现高效连接?
*请认真填写需求信息,我们会在24小时内与您取得联系。