1

すべての関数で使用できるように変数を宣言する方法はありますか?基本的に私は呼び出したいです:グローバル$ varName; すべての機能に対して自動的に。いいえ、定数は使用できません。

私はそれが可能だとは思いませんが、とにかく聞きたかったのです。ありがとう!:D

4

3 に答える 3

3

それはかなり古い学校であり、お勧めしません。オブジェクト指向のツアーに参加している場合は、どこでも変数を使用したい場合は、変数を通過するセッションの使用を検討してください;)

于 2009-11-23T08:30:05.153 に答える
1

$GLOBALS 変数と globals キーワードがあります。ドキュメントのこのページの例 1 と 2 を確認してください。

しかし、グローバル変数を使用することは、通常、コードの構造が悪いことを示しています。

于 2009-11-23T08:32:38.947 に答える
0

私は、bnut 関数が望むように、変数をグローバルに表示できるとは思いません。

データにアクセスするための 2 つの関数を宣言できます。読み取り用と書き込み用の on です。

ただし、とにかく注意してください。多くの場所から変更すると、バグに直面したときに何が起こっているのかを理解するのに苦労するでしょう!

于 2009-11-23T08:33:05.507 に答える