問題タブ [globals]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - $GLOBALS 配列で定義されたインクルード内で定義された変数がないのはなぜですか?
インクルードがインクルードされた後、インクルード ファイル内で定義されている動的に名前が付けられた変数にアクセスしようとしています。次に例を示します。
変数が $GLOBALS 配列にない理由は何ですか? constant() のような関数がありますが、名前で変数に動的にアクセスするために使用できる標準変数用ですか?
ありがとう
python - からできますimport * 時々動かない?
たくさんの関数を持つ python モジュールがある場合、次のように言います。
また、文字列から関数のリストを解析し、それらの関数を実行するように設計された別のモジュールがあります。
次に、Python を開いて次の操作を行います。
funcs.py
関数のリストを関数自体として呼び出すことができる便利な関数を追加したいと思います。
これで、パーサー自体から再帰的に解析できます。
しかし、キー エラーが発生するため、何らかの理由でparse
から実行することはできません。funcs
そのため、行を介してfoo
インポートする必要がありますが、を介して使用されている場合は、の中に見つかりません。これはどのように起こりますか?parser.py
from funcs import *
foo
globals()
parser.py
funcs.py
最後に、インポートしてから(ただしその順序でのみ)期待どおりに機能することを指摘する必要parser
がありfuncs
ます。
php - PHPで大量の変数を正しく定義するにはどうすればよいですか?
phpスクリプトにハードコードされた約30個の変数があり、それらをすべて削除して、それぞれの場所に配置する必要があります。私は疑問に思っています、それらを定数、グローバルとして定義するか、それらをクラスに入れるか、それらを別のファイルに入れるか、または何か他のものにする必要があります。
また、定数の配列を定義する方法にも興味があります。
それで、あなたは正しい方法は何だと思いますか?
php - コンストラクターからの Codeigniter 変数は未定義です
CI の Auth Tank ライブラリを使用して、特定のユーザーのレコードを照会しています。
この変数$user_id = tank_auth->get_user_id();
は、セッションからユーザー ID を取得します。のレコードをプルしたいuser_id = $user_id
。
私が理解したことから、コンストラクターはクラスが開始されるたびに変数をロードできます。グローバル変数のようなもの。$user_id
そこで、モデル クラス内の複数の関数に使用できるように、モデル コンストラクターにmy を設定することにしました。
次に、モデルをロードし、コントローラーで配列を作成し、foreach ループがあるビューにデータを送信します。
テストするとき、私は得る
メッセージ: 未定義の変数: user_id
私のモデルで。ただし$user_id
、関数で変数posts_read
を定義すると機能しますが、それを必要とするすべての関数で変数を定義したくありません。
ここで何が間違っていますか?
javascript - CouchDB 固有のグローバル変数のセットは何ですか?
CouchDB で使用できるグローバル変数の特定のセットを探して、JSHint がそれらを無視する構成を作成できるようにします。
https://github.com/jshint/jshint/issues/issue/9
現在、私が持っているリストは次のとおりです。emit、log、getRow、start、send、require。
これは CouchDB wiki のどこにも見つかりませんでした。または、私の wiki-fu が弱体化しています >.<
actionscript-3 - グローバルまたは「邪悪な」シングルトンにポイントはありますか
ログ、エラー処理など、絶対に必要な場合は、以前はグローバル クラスにシングルトンを使用していました。しかし、私は今、これらを好まない単体テストを使用しています!
グローバルについて基本的な質問をしたいと思います。それらのポイントは何ですか?必要なときにクラスの新しいインスタンスを作成することの何が問題になっていますか?
php - PHP 6グローバル変数は非推奨になりましたか?
のようなグローバル変数についての記事を読んだことがありますが$_SESSION
、削除されるか、少なくともPHP6で非推奨になります。$_GET
$_POST
これは本当ですか?もしそうなら、セッションまたは投稿からデータを取得するための代替手段は何でしょうか?
ありがとう!
c++ - C++ グローバルを定義する場所 (リンカー エラー: シンボルは既に定義されています)
私は今約30分間グーグルで検索しましたが、私の問題に関連するものは何も見つかりませんでした:
私はVisual Studio C++ 2008を使用しています。このヘッダーで「stdafx.h」というヘッダーを宣言しました。必要なものをすべて宣言しました。グローバル変数もそこに入れたいのですが、これらのいずれかを使用したい場合変数、私は(コンパイル時に)エラーが発生します私の「stdafx.h」は次のようになります:
宣言の後、次のようにグローバルを定義しました。
「codename.cpp」でそれらを使用したい
ここにクラスの簡単なビューがあります
php - 可変変数を使用する場合の PHP グローバル アクセスの問題
クラス関数に次の行があります。
これにより、変数が関数に設定されているときに必要な値が得られますが、$$existing_value
実際には 99% のケースでグローバル スコープにアクセスする必要があることがわかりました。のように書き換えてみまし$this_value = eval("return global $$existing_value;");
たが、php エラーが返されます。
これを正しく行う方法を知っている人はいますか? (ちなみに、私はこれが表す貧弱な慣行を認識していますが、状況を考えると、他のアプローチは考えられません)