<?php class Battle{ // コンストラクタ function __construct( $monsterName ){ print $monsterName ."が現れた!"; } } // インスタンス生成時の引数は、コンストラクタが受け取る $bt = new Battle( "よるのていおう" );
出力結果
よるのていおうが現れた!
PHPのクラスで、インスタンス生成時に実行される特別なメソッド。
ちなみに__construct()の読みは「こんすとらくと」だが、
メソッド自体は「コンストラクタ」と呼ばれる。
以下の例文は、動きの確認程度に。
通常は、初期化などに利用される。
<?php class Battle{ // コンストラクタ function __construct( $monsterName ){ print $monsterName ."が現れた!"; } } // インスタンス生成時の引数は、コンストラクタが受け取る $bt = new Battle( "よるのていおう" );
よるのていおうが現れた!
コメント