タグ付けされた質問 「global-variables」

グローバル変数は、ソフトウェアコンポーネントのすべての要素からアクセス可能な変数です。

13
含めるPHPパス変数
変数をインクルードファイルに渡そうとしています。私のホストはPHPのバージョンを変更しましたが、今試した解決策は機能しません。 私は私が見つけることができるすべてのオプションを試したと思います。それが最も簡単なことだと確信しています! 変数は、呼び出し元の最初のファイルから設定および評価する必要があります(実際には$_SERVER['PHP_SELF']、であり、インクルードではなく、そのファイルのパスを返す必要がありますsecond.php)。 オプション1 最初のファイル: global $variable; $variable = "apple"; include('second.php'); 2番目のファイル: echo $variable; オプション2 最初のファイル: function passvariable(){ $variable = "apple"; return $variable; } passvariable(); オプション3 $variable = "apple"; include "myfile.php?var=$variable"; // and I tried with http: and full site address too. $variable = $_GET["var"] echo $variable これらのどれも私のために働きません。PHPのバージョンは5.2.16です。 何が足りないのですか? ありがとう!

6
Cの共有グローバル変数
Cで共有されるグローバル変数を作成するにはどうすればよいですか?ヘッダーファイルに入れると、リンカーは変数がすでに定義されていると文句を言います。私のCファイルの1つで変数を宣言し、externそれを使用したい他のすべてのCファイルの先頭に手動でsを配置する唯一の方法はありますか?それは理想的ではないようです。

6
グローバル値(必ずしもグローバル変数である必要はありません)をjQueryに保存する方法は?
現在、大量のJavaScript、jQuery、MicrosoftクライアントJavaScript、およびその他のライブラリを使用するレガシーWebページに取り組んでいます。結論-ビジネスがそれを正当化できないので、私はページ全体を最初から書き直すことはできません。だから...それはそれが何であるかです。とにかく、変数でグローバル名前空間を汚染する必要があります(私も実際には試しませんでした)。私が考えていた3つのオプションがあります- 通常のJavaScript宣言を使用して保存/取得するだけです- var x = 0; jQueryを使用して値をDOMタグに保存/取得します- $("body").data("x", 0); 非表示のフォームフィールドを使用し、jQueryで値を設定/取得します- $("whatever").data("x", 0); もっと良い方法はありますか?私は既存のコードの山を調べましたが、変数を関数内でスコープできるとは思いません。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.