为什么这不起作用,我该如何解决?
主页:
$a = include 'module_a.php';
print_r($a);
module_a.php页面:
function go() {
include 'datas.php';
return $array;
}
datas.php页面:
$array = array();
$array[10] = 'bla';
$array[11] = 'blo';
return $array;
我在控制台中没有任何错误,只是没有打印代码。
感谢您的帮助。
答案 0 :(得分:0)
我想它应该是这样的:
include 'module_a.php';
$a = go();
print_r($a);
要发布更新:datas.php不必返回$array
答案 1 :(得分:0)
由于您定义function go
但未执行任何操作,因此无法打印任何内容。做:
include 'module_a.php';
print_r(go());
答案 2 :(得分:0)
您忘了拨打go
功能
<强>的index.php 强>
<?php
$a = include 'module_a.php';
print_r($a);
<强> module_a.php 强>
function go() {
include 'datas.php';
return $array;
}
return go();
<强> datas.php 强>
<?php
$array = array();
$array[10] = 'bla';
$array[11] = 'blo';
return $array;