和差get_cfg_var使用()和()ini_getPHP
本文介绍了差get_cfg_var使用()和()ini_get PHP。分享给你供你参考。具体分析如下:PHP(get_cfg_var)和ini_get()是一个配置值的函数,当你需要在php.ini配置价值得到一个选项,这两个功能是可用的,结果都是一样的。
然而,有一些差异之间的get_cfg_var()和ini_get(),这是本文的内容。
在我们说明这两个函数的区别之前,让我们先了解一下它们的含义和用法。
为ini_get使用(),有PHP使用ini_get获得PHP变量的值的方法。ini
以下是谈论get_cfg_var()函数。
get_cfg_var:让PHP的配置选项的值。
语法:字符串(字符串get_cfg_var varname);
返回值:字符串
内容简介:如果当前的PHP配置选择Varname是正确的,变量的值则返回失败返回false。
让我们来谈谈这两个函数之间的区别。
事实上,这两个函数之间的区别是非常明显的,易于理解和易于使用。
get_cfg_var():价值是在配置文件中的值
ini_get():当前值
如
ini_set('smtp ','192.160.0.24 '); / /更改SMTP的电流值
打印get_cfg_var('smtp '); / /返回本地
打印ini_get('smtp '); / /返回192.160.0.24
代码
< PHP
*
我们的包含以下设置:
在display_errors =
register_globals =关闭
post_max_size = 8m
* /
echo'display_errors =。ini_get('display_errors)。;
echo'register_globals =。ini_get('register_globals)。;
echo'post_max_size =。ini_get('post_max_size)。;
提交内容限制:
echo'post_max_size + 1 =。(ini_get('post_max_size ')+ 1)。;
echo'allow_url_fopen =。(ini_get('allow_url_fopen '))。;
URL /打开文件的使用:
>
输出:
display_errors = 1
register_globals = 0 / /这是我的机器没有
post_max_size = 8m
post_max_size + 1 = 9
allow_url_fopen = 1
代码
< PHP
*
我们的包含以下设置:
在display_errors =
register_globals =关闭
post_max_size = 8m
* /
echo'display_errors =。get_cfg_var('display_errors)。;
echo'register_globals =。get_cfg_var('register_globals)。;
echo'post_max_size =。get_cfg_var('post_max_size)。;
提交内容限制:
echo'post_max_size + 1 =。(get_cfg_var('post_max_size ')+ 1)。;
echo'allow_url_fopen =。(get_cfg_var('allow_url_fopen '))。;
URL /打开文件的使用:
>
输出
display_errors = 1
register_globals =
post_max_size = 8m
post_max_size + 1 = 9
allow_url_fopen = 1
此外,一个ini_get_all()函数介绍。这个函数是不同的ini_get()。ini_get_all()函数返回整个PHP环境变量以数组的形式,但它的使用也很简单。
ini_get_all()将返回一个数组的形式选择,便于您使用phpinfo()时不可用。
实例uff1a
< PHP
在ini_get_all美元=();
print_r($,);
>
输出:
(阵列
{ allow_call_time_pass_reference } = >阵列
(
{ global_value } = > 1
{ local_value } = > 1
{访问权限> 6
)
{ allow_url_fopen } = >阵列
(
{ global_value } = > 1
{ local_value } = > 1
{访问权限> 7
)
…
)
希望本文能对大家的PHP程序设计有所帮助。