問題タブ [require]

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.

0 投票する
6 に答える
47244 参照

php - PHPはメソッド内からのクラス呼び出しを必要とします

私の理解では、require は呼び出し元の php ファイルにコードを貼り付けます。

メソッド内から必要な場合はどうなりますか...コード/クラス全体をメソッド内に貼り付け、メソッド内の次のステートメントをブロックします。

例えば。

正確な場所に貼り付けることなく、どこにでもコードを要求できるようにするにはどうすればよいですか?

0 投票する
3 に答える
819 参照

php - PHP の require/include はスクリプト内で 1 回しか機能せず、その後失敗します

これ自体は問題ではありませんが、私を悩ませているので、助けていただければ幸いです。それは完全に明白かもしれませんが、私には見えません。

スクリプトにはいずれか一方が含まれますが、両方は含まれません。それは実行され、ヘッダーは含まれますがフッターは含まれません。それらを交換すると、最初にフッターが読み込まれますが、ヘッダーは読み込まれません。

include代わりに使用してみましrequireたが、同じ結果が得られます。

エラーが発生しますallow_url_include = 0。これを回すと解決することはわかっていますが、私の質問はなぜそれが起こっているのですか? あるファイルが含まれるのに、他のファイルが含まれないのはなぜですか? 電源を入れずに両方を実行する方法はありますかallow_url_include(私はセキュリティを意識しようとしています)。私は PHP 5.3 を使用しており、WAMP を実行しています。よろしくお願いします。

0 投票する
7 に答える
42223 参照

ruby - Ruby1.9.2で「。」が削除されるのはなぜですか。LOAD_PATHから、そして代替手段は何ですか?

.Ruby 1.9.2の最新のチェンジセットでは、現在のディレクトリがの一部になりませんLOAD_PATH.私はそれがの一部であると想定する重要な数のRakefileを持っているLOAD_PATHので、これはそれらを壊しました(プロジェクトパスに基づくすべてのrequireステートメントに対して「ロードするそのようなファイルはありません」と報告しました)。これを行うための特別な理由はありましたか?

修正に関しては、$: << "."どこにでも追加することはできますが、信じられないほどハッキーなようで、私はそれをしたくありません。Rakefiles 1.9.2+と互換性を持たせるための好ましい方法は何ですか?

0 投票する
2 に答える
80685 参照

header - Lua言語でインクルードファイルを作成するにはどうすればよいですか?

requireLua(header.lua)にヘッダーファイルを作成し、関数を実行してロードしたいと思います。

require作成したファイルを実行するにはどうすればよいですか?

0 投票する
1 に答える
10305 参照

ruby-on-rails - RAILS_ROOT が必要ですか?

/lib ディレクトリにあるファイルの RAILS_ROOT 定数にアクセスしようとしていますが、アクセスできません (未初期化定数エラー)。これを行うために必要なものはありますか?

0 投票する
4 に答える
9719 参照

php - インクルード、必須、require_once

今日、オブジェクトを返すファイルをインクルードしようとしました。私は常にrequire_onceを使用していますが、今では奇妙な動作に気付きました。

ファイル main.php

ファイル index.php

結果

なぜそうなのですか?私はrequireとrequire_onceは同じものだと思っていました.require_onceだけは重複しないので安全です。

ありがとう。

編集:

しかし、require_onceだけを使用すると、bool(true) も取得されます。つまり、require_once はコンテンツではなく、インクルードの結果のみを返しますか?

編集2:

笑。以前、このコードの実行前に作成されたクラス内でこのファイルを必要としていたことに気づきませんでした ($this->file = require_once("langs/$name/main.php");)

そのため、require_once は正常に機能しました。みんなありがとう!

0 投票する
2 に答える
414 参照

php - PHP - memcache と require のどちらが速いですか?

事前定義された電子メール メッセージを読み込んで送信しようとしています -- 私の質問は、電子メール メッセージに変数を含むファイルを含めるだけでなく、すべての電子メール メッセージを memcache にすべきで、1 日に 1 回だけ呼び出す必要があるかどうかです。 ?

0 投票する
1 に答える
144 参照

php - これらのPHPインクルードステートメントの違いは何ですか?

  1. include("somefile.php");
  2. include_once("somefile.php");
  3. require("somefile.php");
  4. require_once("somefile.php");

これらの違いは何ですか?

0 投票する
1 に答える
186 参照

scripting - C++ アプリケーションで LuaSQL をリンクするには?

私のスクリプトは、アプリケーション (ターミナル) の外部から実行すると正常に動作しますが、C++ アプリケーションの内部から呼び出されると、require("luasql.mysql") 呼び出しでシャットダウンします。

誰でも助けることができますか?

0 投票する
1 に答える
864 参照

ruby - 仕様内で動作しないことを要求する

次のような rspec テストがあります。

そして、次のようなrakeタスクから呼び出しています

しかし、私は例外を取得しています:

私は間違いなくrequire_allgemをインストールしています(で見ることができ、gem listで必要としますirb)。ここでそれを要求できない理由を誰かが知っていますか?