上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.2.2 apache_setenv函数:设置Apache的环境变量
【功能说明】
该函数将设置Apache的对应环境变量。
【函数语法】
Bool apache_setenv(string variable,string value[,bool walk_to_top])
该函数的返回值为布尔型。参数variable为一个指向某一个环境变量的字符串型变量;参数value为要将variable所设置的值;可选参数walk_to_top为一个布尔型变量,当该值为TRUE时将设置最上层的环境变量到所有的层都有效,反之则无效。
【示例程序】下面先使用函数apache_setenv() 设置Apache的环境变量,然后用布尔值判断是否设置成功。代码如下:
<?php $success=apache_setenv("EXAMPLE_VAR","Test_value"); //设置Apache环境变量 if ($success==true){ //判断返回值是否设置成功 echo "设置Apache环境变量EXAMPLE_VAR成功!"; //输出设置成功的信息 }else{ echo "设置Apache环境变量EXAMPLE_VAR不成功!"; //输出设置失败的信息 } ?>
以上代码的运行结果如2.8所示。
图2.8 运行结果
上述代码中,首先利用函数apache_setenv()对Apache环境变量EXAMPLE_VAR设置值,然后根据函数的返回值输出不同的值。