网站专题BANNER

网站建设开发过程中将变量写入到PHP文件中

发表日期:2020-08-01 文章编辑:洛壹网络 文章来源:深圳网站建设

网站建设开发过程中,遇到每个模块的选择都需要记录的同时,可以使用变量来解决查询问题,让变量写入到PHP文件中。

//将数组存入到PHP文件里。PHP文件里生成的是个数组$config_lead

if(!function_exists('writeToConfigFile')) {

function writeToConfigFile($configarr,$url)  //$configarr 数组  ,$url文件路径

{

$str = '<?phpif(!defined(\'IN_PHPMYWIND\')) exit(\'Request Error!\');' . "\r\n\r\n";

foreach ($configarr as $k => $val) {

$str .= "\$config_lead['" . $k . "'] = " . $val . ";\r\n";          //若不想生成数组,也可以改成变量

}

$str .= '?>';


if (!Writef($url, $str)) {

return false;

}


return true;

}

}



//写入文件内容

if(!function_exists('Writef'))

{

function Writef($file,$str,$mode='w')

{

if(file_exists($file) && is_writable($file))

{

$fp = fopen($file, $mode);

flock($fp, 3);

fwrite($fp, $str);

fclose($fp);


return TRUE;

}

else if(!file_exists($file))

{

$fp = fopen($file, $mode);

flock($fp, 3);

fwrite($fp, $str);

fclose($fp);

}

else

{

return FALSE;

}

}

}



PC:数组的键最好为字符串,不用默认的键;PHP文件里不生成数组,生成变量也可以,把writeToConfigFile()函数改一下就可以


相关内容
我们
定制
咨询
联系
在线咨询
您的浏览器版本太低

请升级您的浏览器: Internet Explorer11 或以下浏览器: Firefox  /  Chrome  /  360极速浏览器