PHP逆引き大全 516の極意

基本プログラミングの極意 - Tips250 クラスを自動的に読み込む

登録タグ
PHP
Icon comment count 0
Icon stock count 0

1-16クラス・オブジェクトTips250 クラスを自動的に読み込む

Level2

Point__autoload関数を使う

PHPでは、__autoload関数を使うとロードされていないクラスを使おうとしたときに自動的にロードすることができます。

__autoload関数は、実行するスクリプト中に宣言しておくとロードされていない(定義されていない)クラスを使用しようとした際に自動的に実行される関数です。

__autoload関数は、実行時に自動的に第1引数にクラス名の文字列が渡されます。

__autoload関数の宣言方法

function __autoload(クラス名変数) {
  //任意の処理(クラスのロードなど)
}
画面1 実行画面(250.php)
リスト1250_1.php
<

出典情報

Medium

PHP逆引き大全 516の極意

  • 著者: 大家 正登, 茂木 健一, 鮫島 康浩, 谷中 志織

コメント

    コメントはありません