var_export(变量, Bool) 此函数返回关于传递给该函数的变量的结构信息,它和var_dump() 类似,不同的是其返回的表示是合法的 PHP 代码。
该函数有两个参数 第一个参数(必填)将传入的值以结构信息展现打印。 第二个参数(默认)将内容以字符串的形式返回,而不进行打印。
具体生成文件代码:
$sContent = '<?php return ' . "\n" . var_export(数组数据, true) . ';';
file_put_contents(缓存路径 . '/file.php', $sContent)
//生成类似以下代码
<?php return
array (
......
)