![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
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ランキング
-
・オブジェクト指向のメリット...
-
ラッパークラスって何ですか?
-
「クラス関数」「メンバ関数」...
-
配列とオブジェクトの違い
-
POSTとGET
-
onedrive にexcelファイルをア...
-
CFileDialogの最初のディレクト...
-
FTPコマンドでディレクトリごと...
-
VBSの「MsgBox」について
-
3つ以上の論理積は利用可能なの...
-
フォントの色を変えるには?
-
PHPのif文でその処理を途中で抜...
-
ファイルの更新日時でのソート
-
php.ini を設定を変更すると再...
-
PHPの文字化けした文字だけ削除...
-
たまに$_REQUESTの値が消える
-
さくらサーバーにて、phpからメ...
-
正規表現を使い、URLで条件分岐...
-
ファイルサイズがpost_max_size...
-
前後の全角スペースを削除する...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
・オブジェクト指向のメリット...
-
「クラス関数」「メンバ関数」...
-
ラッパークラスって何ですか?
-
phpのクラスにて別ファイルの変...
-
配列とオブジェクトの違い
-
class定義のphpをファイル分割...
-
phpのクラスメソッドの定義が長...
-
POSTとGET
-
【PHP】クラス と 関数 の違い
-
require_onceについて
-
'_'(アンダースコア)の使い方...
-
EC-CUBEの管理画面内に円グラフ...
-
クラス設計の良い参考書を教え...
-
フォルダ関連のライブラリにつ...
-
クラス内でメソッド呼ぶ際、thi...
-
php インスタンスとオブジェク...
-
PHP4、PHP5 1ファイル複数クラ...
-
WEBシステム作成でのオブジェク...
-
親クラスコンストラクタを呼び...
-
PHPの名前空間について質問です。
おすすめ情報