我需要一个多页面的数组,所以我试着制作一个打印数组的php文件。我用过:
file_put_contents('file.php',
'<?php $order = ' . var_export($order1, true) . '; ?>');
我希望如果我将此文件包含在我需要数组的文件中,我可以将其用作$order
,但我收到错误。
我检查了file.php
,所有内容都按顺序查看。
有谁知道我做错了什么?
答案 0 :(得分:1)
您不应该通过后端创建.php
个文件。这不安全。
我建议您使用JSON:
file_put_contents('file.json',json_encode($order1));
$order = json_decode(file_get_content($url), true);
你应该在你的.htaccess中隐藏这些文件,或者通过其他可用的方法来保护这些文件。