私はPHPアプリケーションに取り組んでいます。私は、多くのクラスとファイルを別々のディレクトリに分けています。私はrequire
でデータベース接続の設定とファイルを保持する設定ファイルを持っています。たとえば:require "core/application.php"
と私はすべての私のクラスとファイルのためにこれを行います。 config.php
もオブジェクトを作成します。私はconfig.php
のオブジェクトにアクセスできるようにすべてのファイルにconfig.php
を要求しようとしましたが、別のオブジェクトを作成しようとしましたが、そのオブジェクトがすでに存在するというエラーが表示されます。 init()
関数を作成して、index.php
で呼び出そうとしましたが、init()
というエラーが表示されます。私はクラスを自動読み込みしようとしていましたが、それはうまくいくとは思いません。私は過去数日間はさまざまなことを試みてきましたが、何かを理解することはできません。私はクラスにオブジェクトを渡したくない。お手伝いありがとう。インスタンスとファイルを含める最も良い方法は何ですか?
0
A
答えて
1
の代わりrequire
使用require_once
関連する問題
- 1. CakePHPとのログイン/ログアウトリンクを含める最も良い方法は何ですか?
- 2. RailsクエリにLIKE句を含める最も良い方法は何ですか?
- 3. PowerPointプレゼンテーションにコードサンプルを含める最も良い方法は何ですか
- 4. 外部htmlファイルを別のhtmlファイルに含める最も良い方法は何ですか?
- 5. wpfプログラムにデータベースを含める最も良い方法は?
- 6. asp.netのテキストボックスにリンクとコードを含める最も良い方法は何ですか?
- 7. リモートサーバー間でファイルを比較する最も良い方法は何ですか?
- 8. C#で.sysファイルをロードする最も良い方法は何ですか?
- 9. asp mvc 2でファイルをアップロードする最も良い方法は何ですか?
- 10. コレクションをロックする最も良い方法は何ですか?
- 11. 関連するアプリケーションを含むファイルをTCLから開く最も良い方法は何ですか?
- 12. TYPO3バックエンドにjQueryを含める最も良い方法
- 13. xibファイルをコピーする最も良い方法は何ですか?
- 14. ダウンロードしたファイルを保存する最も良い方法は何ですか?
- 15. Apacheのaccess.logファイルを調べる最も良い方法は何ですか?
- 16. node.jsスクリプトに巨大なjsonを含める最も良い方法は何ですか?
- 17. シェフの役割にコメントを含める最も良い方法は何ですか?
- 18. 私のアプリに静的情報を含める最も良い方法は何ですか?
- 19. WordPressのサイドバーにRSSフィードを含める最も良い方法は何ですか?
- 20. PHPテンプレートのheadセクションにメタタグを含める最も良い方法は何ですか?
- 21. Django 1.5を学ぶ最も良い方法は何ですか?
- 22. jQueryを学ぶ最も良い方法は何ですか?
- 23. プロジェクトで最も良いバージョン管理方法は何ですか
- 24. PicasaとJSFソフトウェアを統合する最も良い方法は何ですか?
- 25. 最も良い方法は何ですか
- 26. Lektorにお問い合わせフォームを含める最も良い方法は?
- 27. スクリプトとcssをMVC3のレンダリング/パーシャルビューに含める最も良い方法
- 28. サウンドをファイルにする最良の方法は何ですか?
- 29. .flaファイルをバッチコンパイルする最良の方法は何ですか?
- 30. ページにAPIを含める最も効率的な方法は何ですか?
*最高*の方法は、名前空間と自動読み込みを使用することです。 –
「なぜ私はそれがうまくいくとは思わない?」と言うのはなぜですか?オートローディングは確かに行く方法です... – arkascha
ええと、上記に同意します。このオートロードのチュートリアルを参照してください。 https://seld.be/notes/psr-4-autoloading-support-in-composerまたはhttp://torquemag.io/2015/01/using-class-autoloader-improve-wordpress-development/ – emeraldjava