No.1ベストアンサー
- 回答日時:
>> inquireやrequire_onceの記述場所はコードの上のほうに記述したほうがいいのでしょうか?
(includeの誤字だと思いますが) その通り。
オブジェクト指向プログラミングに慣れてる人ならそもそもrequire_once使わずにspl_autoload_registerでオートロード関数を登録して、そのクラスが必要なときに自動的に読み込ませるようにするのが一般的ですが。
http://php.net/manual/ja/function.spl-autoload-r …
>> それとも、使いたい箇所のすぐ上に記述したほうがいいのでしょうか?
クラスや関数を読み込む場合は可能な限り頭の方に書くべきです。
出力するコードを読み込む場合は必要なその場所で問題ないです。
>> if文などの中でもつかえますか?
使えますが、クラスや関数を読み込む場合においては使わないほうがいいでしょうね。
No.2
- 回答日時:
>ならそもそもrequire_once使わずにspl_autoload_registerでオートロード関数を登録して
spl_autoload_registerはあくまで
__autoload()の代わりとして使う関数を登録するだけの物。
でその実装の関数の中でrequire_once()は呼ぶ。
君の書き方だとrequire_once()はまったく必要がないように見える。
リンクをはるべきは
http://php.net/manual/ja/language.oop5.autoload. …
http://php.net/manual/ja/language.oop5.autoload. …
こっち。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Perl perlの構文でカンマの意味が分からない 2 2022/10/30 01:53
- PHP PostgreSQLからCSV形式でエクスポートする際にカラム内の改行をとる方法 1 2023/02/22 10:05
- JavaScript 初心者です。gulpでコンパイルができないので教えてください! 1 2023/05/17 17:07
- 英語 The crestal approach works well in single or two a 2 2022/04/19 18:59
- Visual Basic(VBA) ExcelVBA No.を自動連番で設定をしながらデータ入力をしたい 2 2022/08/03 18:19
- 英語 接続詞only onceとonly whenの違いについて 3 2023/06/20 11:20
- 倫理・人権 生産性について 2 2022/11/09 22:40
- PHP PHPの構文で間違えが分からない 5 2022/07/11 16:38
- 英語 The superior extent of a sloping anterior wall may 3 2023/03/09 13:55
- 英語 接続詞 Onceの表現 5 2023/06/21 00:20
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「クラス関数」「メンバ関数」...
-
phpで使用不可のクラス名
-
クラス変数とインスタンス変数
-
【PHP】クラス と 関数 の違い
-
phpのクラスにて別ファイルの変...
-
クラス
-
$this->pets[$i]->report();の...
-
プログラムにも慣例みたいなも...
-
「PEAR::Auth認証」の結果によ...
-
ユーザー定義関数とクラスの違...
-
PHP オートローダーについて
-
PHP5 コンストラクタや初期化の...
-
ラッパークラスって何ですか?
-
PHPでオブジェクト指向開発して...
-
phpにおける初期化の意味
-
ソースファイルの分け方について
-
PHPでε(イプシロン)のような...
-
フォントの色を変えるには?
-
.phpと.incファイルの違いはな...
-
現在位置より2つ上のディレク...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「クラス関数」「メンバ関数」...
-
phpのクラスにて別ファイルの変...
-
ラッパークラスって何ですか?
-
class定義のphpをファイル分割...
-
phpのクラスメソッドの定義が長...
-
'_'(アンダースコア)の使い方...
-
配列とオブジェクトの違い
-
クラス
-
PHPのクラス名の付け方
-
PHPでオブジェクト指向開発して...
-
メンバインスタンスへのアクセ...
-
codeigniter cartのoptions
-
ユーザー定義関数とクラスの違...
-
require_onceについて
-
ソースファイルの分け方について
-
PHPでサブクラスからスーパクラ...
-
データベースで値をインクリメ...
-
$this->pets[$i]->report();の...
-
【PHP】privateな静的メソッド...
-
php、可変プロパティ名について
おすすめ情報