我在array
中创建了array.php
,并希望将其用于另一个文件index.php
我该怎么做?
这是我的阵列:
$fruits[]=array(
"$int"=>array(
'a' => $apple,
'b' => $banana,
'c' => $citrus
)
);
答案 0 :(得分:3)
以及很多其他方式......
<强> array.php
强>
<?php
//.. your code..
$arr = array(1,2,3);
header("location:index.php?value=".serialize($arr));
<强> index.php
强>
<?php
if(isset($_GET['value']))
{
$arr = unserialize($_GET['value']);
print_r($arr);
}
答案 1 :(得分:2)
Sessions最适合这种情况,它也不会在URL中添加变量。
基本上你所要做的就是打电话
session_start();
在每个php页面的顶部(在输出到浏览器的任何内容之前),您希望能够访问会话变量。然后,您可以使用
设置/检索变量// set
$_SESSION['varname'] = "something";
// retrieve
$somevar = $_SESSION['varname'];
此方法也允许您在多个页面上使用该变量。
答案 2 :(得分:0)
include("array.php");
位于您需要阵列的index.php
位置,但您的问题并没有明确说明您在这里想要实现的目标。