听起来可能很傻,但我的 php 已经过时/缺乏经验,并且从 Java 编程回到 php,所以我混淆了这些概念。
如果在 php 网页中我声明一个变量
$debug=TRUE;
并尝试从下面的函数中访问它
a(){
if ($debug){
echo "I'm here";
}
}
变量不存在或未启动?整个文件很简单:
<?php
$debug=TRUE;
a(){
if ($debug){
echo "I'm here";
}
}
?>
我需要制作一个会话变量或其他东西吗?我很无知,同样的概念让我在使用其他变量时感到困惑。同样为了进一步使用变量,我试图被迫将我需要的所有变量传递给我使用它们的函数,而 Java 中的类概念可能会更干净,但对于这种简单性来说有点太多了. 或者我是否需要将函数(它是一个表单处理器)声明为一个类?
我知道这很愚蠢,但我浏览了谷歌和论坛,问题似乎如此明显和简单,以至于很难找到针对此的网页或条目(或者我可能问错了问题)。