例如:
A.php(配置文件):
<?php
$a = array('name'=>'wine[$index][name]',
'value'=>'wine[$index][value]'
)
?>
B.php:
include_once(a.php)
...
//for simple
$index = 0;
$b = $a;
//actual code like
foreach($data as $index=>$value)
$b += $a
我知道这个例子不起作用,只是为了解释,我想是否有可能(如果可能,如何?)延迟变量$ index在$ b = $ a时取值?
答案 0 :(得分:2)
使“a”成为一种功能
function a($index) { global $data; return $data[$index] ... }
$b = a($index);