問題タブ [require-once]

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 投票する
3 に答える
106 参照

php - 保持されていない変数

2 つの変数を持つ .php スクリプトがあります。$会社と$ユーザー。この .php スクリプトの間に、require_once "/var/www/etc/etc/etc/etc/"

私がrequire_onceした.phpファイル、以前の.phpスクリプトの変数は転送されません。なぜ、または何が間違っているのかわかりません。元。

master.php スクリプト

example.php スクリプト

変数 $company & $user に保持されているデータは、サンプル スクリプトでは保持されません。理由がわかりません。

ありがとう

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

php - Sql の変数に基づいて複数のスクリプトを処理する

メールアドレスを比較するSQLデータベースをセットアップしています。電子メール アドレスが一致する場合は、その電子メール アドレスに関連付けられている会社名と名前を取り出します。

元。

example@example.com、John Smith、Quick Company

以下は、その Company -> Name のディレクトリ内の .php スクリプトに移動する残りのコードです。

私の問題はこれです。受信ボックスに 2 つのメールがあるとします。1 通は test@example.com から、もう 1 通は test2@example.com です。

どちらの電子メールが最新であっても、それはこのスクリプトが私を連れて行くディレクトリでもあります。test と test2 の両方の .php スクリプトを処理する方法はありますか?

ありがとう!

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

php - 異なる変数に基づいて2つのスクリプトを実行する

Email、Company、Nameを含むテーブルを持つSQLデータベースがあります。そのデータベースでクエリを実行して電子メールアドレスを比較すると、trim($row['company'])&も取得trim($row['name'])されるため、その電子メールアドレスに関連付けられている会社と人の名前も表示されます。

私の問題はこれです:私は電子メールアドレスに関連付けられているtrim($row['company'])&に基づいてrequire_onceを使用しています。trim($row['name'])元。

したがって、上記の例を使用すると、スクリプトは、電子メールに基づいてデータベースから取得した会社と名前の変数を使用して、ディレクトリにあるexample.phpスクリプトを指すようになります。

2通のメールがある場合、それぞれが同じ会社からのものであるため、trim($ row ['company'])は同じままですが、2つのメールは異なるユーザーに割り当てられているため、trim($ row ['name'])は異なる。require_onceを使用するときに、両方のディレクトリで両方のexample.phpスクリプトを実行できるようにする方法はありますか?ありがとう!

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

php - PHPが現在のディレクトリ内のファイルの検索を突然停止する

それで、今日は本当に奇妙なことに出くわしました。

PHP APC を最新バージョンに更新し、Apache を再起動しました。そして突然、Apache のすべてのスクリプトが、必要なファイルが見つからないという不平を言い始めました。

私は通常持っているでしょう:

require_once 'Abstract.php'

Abstract.php が他のスクリプトと同じディレクトリにあることを考慮してください。

エラー:

PHP 警告: require_once(Abstract.php) [function.require-once]: ストリームを開くことができませんでした: 行 411 の data.php にそのようなファイルまたはディレクトリはありません'Abstract.php' (include_path='/var/www/application/../library:/var/www/library:.:/usr/share/php:/usr/share/pear') の data.php on 411行目

ご覧のとおり、現在のディレクトリ (.) は実行の include_path に含まれています。なぜこれが起こったのですか?誰もそれを見たことがありますか?

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

codeigniter - サブフォルダー内の Codeigniter コントローラーが外部に拡張されています

サブフォルダー内のコントローラーを「カテゴリ」と呼び、親フォルダーのコントローラーから拡張することは可能ですか?

例:

  • コントローラーフォルダー内の application_controller.php
  • フォルダーコントローラー/カテゴリーのカテゴリー

エラーが表示され続けます

それを行うために私が見逃しているトリックはありますか?

よろしく
お願いします

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

php - require_onceにファイルを含めることに関する質問

このAPIをダウンロードしました。

lib / Paypal / Profile / Handler / Array.phpにアクセスすると、次の行が見つかります。

PayPal.phpファイルはlib/フォルダーにあるので、次のようなものを期待していました。

では...APIの「ルート」フォルダはどこに設定されていますか?

注:私の質問には理由があります:私はなぜこのようなエラーが発生するのかを知りたいと思っています:

警告:require_once(PayPal.php):ストリームを開くことができませんでした:9行目の/home/me/app1/plugins/mbpPlatformFrontendPlugin/lib/paypal/PayPal/Profile/Handler/Array.phpにそのようなファイルまたはディレクトリはありません

よろしく

ジャビ

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

php - 未使用のファイルに require_once() を使用すると、ページが遅くなりますか?

重複の可能性:
なぜrequire_onceの使い方が悪いのですか?

開発中のサイト (cms) を高速化しようとしていますが、コードが多すぎます。多くのクラス ファイル (約 10 個) といくつかの関数ファイルがあり、それらはすべて config.php ファイルにあります。私が使用するすべてのページrequire_once("config.php");で、すべてのクラスファイルが含まれます。

これが私の質問です:私のクラスファイルのほとんどは個々のページ用に作成されています(viewArticle.class.phpは記事を表示するページでのみ使用されます)、これらのファイルを引き続き構成に含めるとスクリプトの速度が低下しますか?それらが使用されていない場合はphp?

解決策を考え出すのに時間を費やす前に、誰かが正確な答えを知っているか、経験があるかどうかを確認したかったので、使用する必要のあるファイルのみが実行されます。

基本的に、スクリプトを使用しない場合、クラス ファイルをインクルードすると速度が低下しますか?

ありがとう

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

php - php - require、require_once、include - ページが 2 回読み込まれる

質問があります。

include ディレクトリに file1.php があるので、includes/file1.php 別のファイルは file2.php で、

私はfirebugで調べましたが、txtファイルに何かを書き込んだようです

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

php - PHPでクラスの再定義をデバッグする方法は?

エラーが発生しましPHP Fatal error: Cannot redeclare class Foo in /directory/ on line 20たが、どこから来たのかわかりません。私はいつもrequire_onceこのクラスファイルに使用していますが、デバッグ方法がわかりません。どういうわけか、ある種の包含スタックトレースを取得できますか?私はPHP5を実行しているので、ここで説明するような大文字と小文字の区別は問題になりません:http ://www.php.net/manual/en/function.include-once.php 。

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

php - require_once() にするか、require_once() にしないか

私はゼロからPHP CMSを構築しています。私のシステムには 1 つのスーパーコア ファイルがあり、現在、システムのコアを構成する他のすべてのパッケージとクラスを自動的にインポートしています。通常のページでは、これらのクラスとメソッドの一部のみが使用されます。

require_once()これらのファイルをすべて含めるためにサーバーにかかる負荷と、ページが読み込まれるまでユーザーが待たなければならない時間を考慮すると、どのパスを使用する必要があるのか​​ 疑問に思っています。

  1. スーパー コアをそのまま保持し、このコア ファイルを含む各ページのすべてのシステム コアを自動的に含めます。
  2. スーパーコアを使用して、データベース管理などの必須パッケージのみを含め、必要に応じて追加のパッケージ/クラスをインポートします。

2 つのオプションのどちらが最適か、またその長所と短所の概要を教えてください。

ありがとうございました!!!