如何检查是否启用了allow_url_fopen

php
2022-08-30 15:07:32

我正在使用以下代码

echo 'file_get_contents : ', ini_get('allow_url_fopen') ? 'Enabled' : 'Disabled';

这可以启用或禁用它

但我想做作为函数说函数名称是_isgetcontents

然后我可以将其称为在我的网站代码中的任何位置

if (_isgetcontents()){
  echo "this is enabled"; // will do an action
}else{
  echo "this is disabled"; // will do another action
}

答案 1

使用 (docs) 获取某些配置参数的值:ini_get()

if( ini_get('allow_url_fopen') ) {
   // lucky me...
} 

答案 2

您也可以使用此方法

phpinfo()

以检查各种配置。


推荐