0

我需要一个多页的数组,所以我尝试制作一个打印数组的php文件。我用了:

file_put_contents('file.php',
    '<?php $order = ' . var_export($order1, true) . '; ?>');

我希望如果我将此文件包含在我需要数组的文件中,我可以将它用作$order,但我得到了一个错误。我检查了一下file.php,一切看起来都井井有条。有谁知道我做错了什么?

4

1 回答 1

1

您不应该.php通过后端创建文件。它不安全。我建议您为此使用 JSON:

      file_put_contents('file.json',json_encode($order1));
      $order = json_decode(file_get_content($url), true);

为了安全起见,您应该在 .htaccess 中或通过其他可用方法从网络上隐藏这些文件。

于 2015-09-13T09:33:23.717 回答