在其他php文件中使用php变量

时间:2013-08-03 21:37:08

标签: php

我使用phpMyAdmin收集数据 我已经以PHP数组的格式提取了数据 现在我想提取PHP数组中的数据,以便将它们放在一个文本文件中。 我想我必须在另一个PHP文件中执行此操作 我想知道如何访问第一个文件的数组?

3 个答案:

答案 0 :(得分:2)

要执行此操作,您可以使用包含。当您包含文件时,变量范围将继续存入文件。

的index.php

<?php    
$array = [1,2,3,4]
include('my_file.php');
?>

<强> my_file.php

<?php
print_r($array);
?>

文档: 的 http://php.net/manual/en/function.include.php

答案 1 :(得分:0)

您可以使用用于检索数据的php文件。不需要在另一个文件中对此进行编码。

如果要将数组存储到文件中,我建议您使用json_encode()或serialize()以某种字符串对其进行编码。然后,您可以使用json_decode()和unserialize()

恢复数组

答案 2 :(得分:0)

让我们调用包含PHP数组data_array.php

的文件
<?php
    $data_array = {1, 2, 3, 4, 5}
?>

然后在您要使用数据的PHP文件中。

<?php
   require_once("data_array.php");
   print_r($data_array);
?>

我们添加了data_array.php文件并打印了$data_array文件中的data_array.php数组变量。

虽然我建议您学习在PHP中使用像PDO本身这样的SQL客户端,这样您就不必使用phpMyAdmin手动获取数据了。