PHP 在其他页面中打印数组以在多个页面上使用
PHP print array in other pages for use over multiple pages
我需要一个包含多个页面的数组,所以我尝试制作一个 php 文件来打印数组。我用过:
file_put_contents('file.php',
'<?php $order = ' . var_export($order1, true) . '; ?>');
我希望如果我将这个文件包含在我需要数组的文件中,我可以将它用作 $order
,但我得到了一个错误。
我检查了 file.php
,一切看起来都井井有条。
有谁知道我做错了什么?
您不应通过后端创建 .php
文件。这是不安全的。
我建议您为此使用 JSON:
file_put_contents('file.json',json_encode($order1));
$order = json_decode(file_get_content($url), true);
并且为了安全起见,您应该在 .htaccess 中或通过其他可用方法从 Web 中隐藏此文件。
我需要一个包含多个页面的数组,所以我尝试制作一个 php 文件来打印数组。我用过:
file_put_contents('file.php',
'<?php $order = ' . var_export($order1, true) . '; ?>');
我希望如果我将这个文件包含在我需要数组的文件中,我可以将它用作 $order
,但我得到了一个错误。
我检查了 file.php
,一切看起来都井井有条。
有谁知道我做错了什么?
您不应通过后端创建 .php
文件。这是不安全的。
我建议您为此使用 JSON:
file_put_contents('file.json',json_encode($order1));
$order = json_decode(file_get_content($url), true);
并且为了安全起见,您应该在 .htaccess 中或通过其他可用方法从 Web 中隐藏此文件。