21,893
社区成员




function vvar_export($array,$c=1,$t='',$var=''){
$c && $var="array(\r\n";
$t.=" ";
if(is_array($array)){
foreach($array as $key => $value){
$var.="$t\"".addslashes($key)."\"=>";
if(is_array($value)){
$var.="array(\r\n";
$var=vvar_export($value,0,$t,$var);
$var.="$t),\r\n";
} else{
$value=addslashes($value);
$value=str_replace("\'","'",$value);
$var.="\"".($value)."\",\r\n";
}
}
}
if($c){
$var.=")";
}
return $var;
}
//用法:
$arr=array(**************);
$cachedb="<?php\r\n";
$cachedb.='$arr='.vvar_export($arr).";\r\n";
$cachedb.="?>";
echo $cachedb;
session_start();
include('config.php');
beforeReadConfig();//实现插件机制。实际上的设计要复杂一些。
function beforeReadConfig()
{
if($_POST['language'])//用户修改了显示的语言
{
$_SESSION['g_lang'] = $_POST['language'];
}
else $_SESSION['g_lang'] = $_SESSION['g_lang'] ? $_SESSION['g_lang'] : 'chinese';
}
echo $config['site_title'][$_SESSION['g_lang']];
include('config.php');
beforeReadConfig();//实现插件机制。实际上的设计要复杂一些。
function beforeReadConfig()
{
if($_POST['language'])//用户修改了显示的语言
{
$GLOBALS['g_lang'] = $_POST['language'];
}
else $GLOBALS['g_lang'] = 'chinese';
}
echo $config['site_title'][$g_lang];