方法一:
//将一个测试的数组写入一个PHP文件:
<?php //要写入PHP文件的数组 $write_array = array( '1' => 'oneone', '2' => 'two', '3' => 'three', '4' => 'four', '5' => 'five' ); //字符串处理 $string_start = "<?php\n"; $string_process = var_export($write_array, TRUE); $string_end = "\n?>"; $string = $string_start.$string_process.$string_end; //开始写入文件 echo file_put_contents('test_array.php', $string); ?> |
这里用到了两个函数:
function p($indexarr){
echo '<pre/>';
print_r($indexarr);
echo '<pre/>';
}
$c=p($indexarr);
//写入数组
$string_start = "<?php\n"; $string_process = var_export($indexarr, TRUE);
$string_end = "\n?>";
$string = $string_start.$string_process.$string_end; //开始写入文件 echo file_put_contents('test_array.php', $string);
file_put_contents('./source_data.php', $string);
fclose($fp);