您的位置:首页 > 其它

生成配置文件

2016-01-06 18:24 316 查看
<?php

$system = array(

'kkuu' => array(

'id' => '2',

'name' => 'kkuu',

'master' => array(

'DB_HOST' => 'localhost',

'DB_DATABASE' => 'game_7k7k',

'DB_USER' => 'root',

'DB_PASSWORD' => 'root',

'DB_PREFIX' => 'kkuu_',

'DB_CHARSET' => 'utf-8'

),

'salve' => array(

'DB_HOST' => 'localhost',

'DB_DATABASE' => 'game_7k7k',

'DB_USER' => 'root',

'DB_PASSWORD' => 'root',

'DB_PREFIX' => 'kkuu_',

'DB_CHARSET' => 'utf-8'

),

'ADV_HTTP' => 'http://wan.7k7k.com/kk',

'CHE_HTTP' => 'http://wan.7k7k.com/reg_adv.php',

'LOG_HTTP' => 'http://wan.7k7k.com/login.php?act=login',

'GAM_HTTP' => 'http://wan.7k7k.com/game_add.html?gid={$gid}&sid={$sid}',

'REG_HTTP' => 'http://wan.7k7k.com/reg_adv.php'

)

);

//方法一

$text='<?php $rows='.var_export($system,true).';';

//方法2

$set = '<?php' . "\r\n".'return ';

$arr = print_r($system, true);

$arr = str_replace(array('[', ']', '=> ', "\n\r"), array("'", "'", "=> '", "',\n\r"), $arr);

$arr = str_replace(array("' => 'Array", ')'), array("' => Array", '),'), $arr);

$arr = rtrim($arr, "\r\n,");

$arr = preg_replace("/=> '(.*)/", "=> '$1',", $arr);

$set .= $arr;

$set .= ';';

file_put_contents('log.php', $text);//$text或者$set
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: