首页编程extension_loaded?什么是扩展函数extension function

extension_loaded?什么是扩展函数extension function

编程之家2023-11-0778次浏览

亲爱的读者们,你是否对extension_loaded和什么是扩展函数extension function的关系感到好奇?在本文中,我将深入探讨它们之间的联系,让你对此有更深刻的理解。

extension_loaded?什么是扩展函数extension function

...PHP extension "pdo_mysql" must be loaded. 求助

开启这个功能的具体方法就是设置php.ini文件,步骤如下:

1、查看public_html目录下没有php.ini文件,如果有的,

打开文件查找

extension=php_pdo_mysql.dll

extension=php_pdo.dll

把前面的分号去掉,然后保存文件。

extension_loaded?什么是扩展函数extension function

2、如果没有,就新建一个文件php.in

把下面两行添加进去

extension=pdo.so

extension=pdo_mysql.so

注意:php.ini文件需要放到相应的目录下,比如另外绑定的域名则需要将php.ini文件放到相应的子目录下。

总体原则就是哪个目录需要就把php.ini文件放到那个目录下。

extension_loaded?什么是扩展函数extension function

php extension 哪些

php extension就是php的扩展,这个扩展是有很多的,如:

HTTP extension for PHP旨在为PHP应用提供一个方便而强大的功能扩展。它简化了处理的HTTP网址,日期,重定向,HTTP头信息,消息,客户的首选语言和字符集,以及提供便捷的数据高速缓存和恢复的方法。它提供了强大的功能,如果和 CURL一起编译的话将提供更强大的请求处理功能。PHP5或者更新版本提供并行请求处理;

extension_loaded—检查一个扩展是否已经加载,说明extension_loaded()使用内置扩展名称来测试一个扩展是否有效。大多数内置扩展名称是小写的,但也有扩展使用大写字符。在 PHP 5之前,此函数以大小写敏感的方式对比名称;

这里我给你看下小部分的截图,如果你有兴趣可以自行去下载一个php的安装包来看:

什么是扩展函数extension function

1.获取所有可用的模块- get_loaded_extensions该函数返回所有已经加载的(可用的)模块。

用法:复制代码代码如下:print_r(get_loaded_extensions());

2.获取指定模块的可用函数- get_extension_funcs该函数返回指定模块所有可用的函数。传入的参数(模块名称)必须是小写用法:复制代码代码如下:print_r(get_extension_funcs("gd"));

3.获取所有已经定义的函数- get_defined_functions该函数返回所有已经定义的函数,包括内置函数和用户自定义函数。

用法:复制代码代码如下:function myrow($id,$data){

return"<tr><th>$id</th><td>$data</td></tr>\n";}$arr= get_defined_functions();

print_r($arr);输出:复制代码代码如下:Array([internal]=> Array([0]=> zend_version

[1]=> func_num_args

[2]=> func_get_arg

[3]=> func_get_args

[4]=> strlen

[5]=> strcmp

[6]=> strncmp

[750]=> bcscale

[751]=> bccomp)[user]=> Array([0]=> myrow))其中$arr["internal"]是内置函数,$arr["user"]是用户自定义函数。

4.检查指定函数是否存在- function_exists该函数返回指定函数是否已经定义。

关于本次extension_loaded和什么是扩展函数extension function的问题分享到这里就结束了,如果解决了您的问题,我们非常高兴。

leaflet,Leaflet在地理信息系统架构中的地位如何微信公众号定制,开发一个微信公众号价格费用多少钱