首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >未定义变量错误

未定义变量错误
EN

Stack Overflow用户
提问于 2013-08-24 03:16:16
回答 1查看 499关注 0票数 0

在zend 10中,我收到了许多未定义变量错误。

我有一个如下所示的php文件:

文件var.php

代码语言:javascript
代码运行次数:0
运行
复制
<?php
$functions = $root."/requires/functions.php";
$top_utf = $root."/requires/top_utf.php" ;
$database = $root."/requires/db.php" ;
$footer = $root."/requires/pageFooter.php" ;
?>

现在,如果我在php文件中使用以下代码,则zend将在所有行中显示未定义变量错误。(如果我使用浏览器访问此页面,页面将按预期显示,并且运行良好。)

代码语言:javascript
代码运行次数:0
运行
复制
<?php
$root = $_SERVER['DOCUMENT_ROOT'];
require_once($root."/requires/vars.php") ;
require_once($functions);
require_once($top_utf);
require_once($database);
require_once($footer);
?>

Zend不识别包含的文件中的声明变量(本例中为var.php)吗?由于$functions和$top_utf变量是在var.php中定义的,所以我认为不应该接收这些错误。任何一种建议都是非常感谢的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-08-25 16:46:32

如果您打算使用我不提倡的这种编程风格,我建议您在var.php中定义常量

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18414569

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档