ばかげているように聞こえるかもしれませんが、私はphpが古く、経験が浅く、Javaプログラミングからphpに戻ってきたので、概念を混同しています。
PHP Webページで、変数を宣言する場合
$debug=TRUE;
関数内で下からアクセスしてみてください
a(){
if ($debug){
echo "I'm here";
}
}
変数が存在しないか、開始されていませんか?ファイル全体は単純です。
<?php
$debug=TRUE;
a(){
if ($debug){
echo "I'm here";
}
}
?>
セッション変数などを作成する必要がありますか?私はまったく無知で、同じ概念が他の変数の使用について私を混乱させています。また、変数をさらに使用するために、必要なすべての変数を、それらを使用する関数に転送するように強制しようとしています。Javaのようなクラスの概念は、おそらくよりクリーンですが、この単純さには多すぎます。 。または、関数(フォームプロセッサ)をクラスとして宣言する必要がありますか?
これはばかげていることは知っていますが、Googleとフォーラムを調べたところ、問題は非常に明白で単純なため、これを対象とするWebページやエントリを見つけるのは難しいようです(または間違った質問をしている可能性があります)。