Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP中的函数检查_Php_Function - Fatal编程技术网

PHP中的函数检查

PHP中的函数检查,php,function,Php,Function,可能重复: 在我的网站上有一个安装脚本。我想在该部分检查给定服务器上是否支持基本PHP函数 我该怎么做?是否可以检查服务器对基本功能的支持 例如:gd我假设您确实想要检查函数是否存在,并且PHP有一个函数可以调用它 这适用于PHP预定义函数以及任何用户定义函数。您需要该函数。例如,您可以看到它的使用情况。看看这个函数: 因此,如果您需要(例如)CURL,您可以使用以下方法检查它是否存在: if( function_exists('curl_init')==TRUE ){ // do

可能重复:

在我的网站上有一个安装脚本。我想在该部分检查给定服务器上是否支持基本PHP函数

我该怎么做?是否可以检查服务器对基本功能的支持


例如:gd

我假设您确实想要检查函数是否存在,并且PHP有一个函数可以调用它


这适用于PHP预定义函数以及任何用户定义函数。

您需要该函数。例如,您可以看到它的使用情况。

看看这个函数: 因此,如果您需要(例如)CURL,您可以使用以下方法检查它是否存在:

if( function_exists('curl_init')==TRUE ){
    // do something
}

phpinfo()
这对你不起作用吗?我不明白为什么会投反对票。目前,我认为这是最好的答案。@Levi:我认为有人投了反对票,因为我没有寻找可能的重复,因为我是从评论页面来到这里的。--我想检查服务器上支持的所有基本php函数。我如何检查所有这些函数?@Mariya:你说的基本函数是什么意思?像
strtoupper()
之类的简单代码?默认情况下,这些功能中的大多数都包含在内,您不太可能找到一台没有(例如,
strtoupper()
)的服务器。在我的站点中,我使用了一些功能,但这些功能不起作用。在服务器上安装或不安装ii时,如何检查我使用的功能?
if( function_exists('curl_init')==TRUE ){
    // do something
}