私は、Webアプリケーションのプロパティを考えるマネージャPHP変数の例をWebで見ています。 主な問題は、私はこのコードというigualを書くのは好きではないということです。Webプロパティを扱うためのPHP変数
私はクラスでは、ファイルの.phpを含めたいです。変数のリストをアップし、このような何か:
$MSGdisplay = '';
$MSGemail = '';
$MSGnotification = '';
と簡単な呼び出しでどこでもスクリプトでそれらを使用する:新しい値を割り当てる機能を失うことなく
$G['MSGdisplay'] = 'This is an example of code'; //more short that $_GLOBALS array
。
例:
ファイル
<?php
require_once("main.php");
global $G;
$G['test'] = 'Text Test';
$WebAPP = new Class_MAIN();
$WebAPP -> Main();
?>
のindex.phpファイルMain.php
<?php
class Class_MAIN{
function Main(){
echo $G['test'];
}
}
?>
注意:未定義の変数:行4
にmain.phpでG
がrequire_onceを – C2486
グローバル$ G前に、グローバル変数を定義しeficientされていません。 require_once( "main.php"); $ G ['test'] = 'テキストテスト';同じ問題が発生しない –