我试图创建一个简单的函数来包含文件,但是由于某些原因,变量没有被传递给。
在文件test.php:
<?php
function parse($template) {
require $template;
}
$test = "test";
parse("stuff.php");
?>和文件stuff.php:
<?php
echo $test;
?>然后我会得到这个错误:
Notice: Undefined variable: test in /opt/lampp/htdocs/testinggrounds/stuff.php on line 2但是,如果我在test.php中替换此语句
parse("stuff.php");使用
require "stuff.php";而且它会工作得很好。
发布于 2015-08-03 23:43:51
当她存在的时候为什么要做一个函数呢?
你只需要给require 'stuff.php';打电话就行了
https://stackoverflow.com/questions/31791321
复制相似问题