phpのグローバル変数

functions.phpから派生しているgeneral.phpやquery.php上でグローバル変数を定義することができる。 同じ関数を複数回実行して処理が重くなっている場合には効果的な方法である。

global $town_get_hoge;
$town_get_hoge = get_hoge();

このようにして定義したグローバル関数を別のファイルで

global $town_get_hoge;

のようにして呼び出すことができる。ただし、ローカルの変数と名前がかぶらないように注意しなければならない。