ホームページ >バックエンド開発 >PHPチュートリアル >PHP 学習ログ - 変数スコープ、変数_PHP チュートリアル
1. グローバル関数内でグローバル変数にアクセスします
リーリーmyTest関数内でglobalを使用していない場合は使用できません
PHP は、すべてのグローバル変数を $GLOBALS[index] という配列に保存します。 index 変数の名前を保存します。この配列は関数内でアクセスすることも、グローバル変数を更新するために直接使用することもできます。 $GLOBALS['y']=$GLOBALS['x']+$GLOBALS['y'] など
2. 静的 関数が完了すると、通常、その変数はすべて削除されます。ただし、ローカル変数を削除したくない場合もあります。
リーリー関数が呼び出されるたびに、変数には最後に関数が呼び出されたときの値が保持されます。変数は関数に対してローカルのままです。