php配置文件设置示例代码

发布时间:2020-12-29编辑:脚本学堂
分享下php配置文件的设置代码,一个php操作配置文件的例子,包括header函数与ini_set函数的用法,有需要的朋友参考下。

例子,php配置文件操作实例。

代码:
 

复制代码 代码示例:
<?php
// 每个页面定义允许访问文件常量  
define('IS_ACCESS', true);   
 
/**
 ************************************************
 **************** 1.基本配置
 ************************************************
 */ 
 
// 如果没有定义IS_ACCESS,则退出程序 
if (!defined('IS_ACCESS')) exit(); 
 
// 允许跨域访问隐私数据 
header ('P3P: CP="NOI CURa ADMa DEVa TAIa OUR DELa BUS IND PHY ONL UNI COM NAV INT DEM PRE"'); 
 
// 禁止缓存当前文档 
header ("Cache-Control: no-store, no-cache, must-revalidate");   
header ("Cache-Control: post-check=0, pre-check=0", false); 
header ("Pragma: no-cache"); 
 
// 头信息设置为utf-8 
header ('Content-Type: text/html; charset=UTF-8');   
 
// 报告显示所有错误级别类型 
error_reporting (E_ALL); 
 
// 不尝试从其他地方获得sessionid(PHPSESSID? ???? ??? ??) 
ini_set('session.use_trans_sid', 0); 
 
// 禁止链接里带PHPSESSID(??? PHPSESSID? ??????? ????) 
ini_set ("url_rewriter.tags","");
     
/**
 ************************************************
 **************** 2.环境配置
 ************************************************
 */  
 
// 定义路径   
define('__SOLUTION_PATH__', '');     
define('__ROOT__',      $_SERVER['DOCUMENT_ROOT'] . __SOLUTION_PATH__ .'/'); 
     
define('__HOME__',      __SOLUTION_PATH__ .'/'); 
define('__include__',   __ROOT__ .'_Include/'); 
define('__ADMIN__',     __HOME__  .'Admin/'); 
define('__DOMAIN__',    $_SERVER['SERVER_NAME']);  
     
// 导入类和库文件 
require_once(__INCLUDE__ .'class/class.mysql.php'); 
 
// 设置表 
define('MEMBER', 'member');