2010年6月24日木曜日

PHP5のグローバル変数

グローバル変数は、globalキーワードを付けて宣言することになったらしい。
※以前のようにブロック内でglobal宣言しただけでは、参照できない。
茶々ラボ - Chacha Lab.: PHPでグローバル変数

しかも、global宣言と同時に初期化できないのが面倒。
※2つ文を書く必要がある。

global $category_tbl;
$category_tbl = array(
    '広告[  ]+総合広告' => array(1),
);
...
function(){
    global $category_tbl;
    print_r($category_tbl);
}

0 件のコメント:

コメントを投稿