PHP では、クラスを定義できます。クラスとは、変数のコレクションと、これらの変数を使用するいくつかの関数を指します。 PHP は型付けが緩い言語であるため、型によるオーバーロードや、異なる数のパラメータによるオーバーロードは機能しません。場合によっては、さまざまな方法 (さまざまな数の引数を渡す) でオブジェクトを作成できるように、ある方向でコンストラクターをオーバーロードするとよいことがあります。 PHP では、これはクラスを通じて実現されます。
まず、このコースで使用する必要がある PHP の簡単な定義クラス ライブラリをダウンロードします: //m.sbmmt.com/xiazai/leiku/617
ダウンロードが完了したら、必要な PHP クラス ファイルを見つけます。ローカル ディレクトリに移動して、新しい php ファイルを作成します。
完了後、新しいphpファイルでこのクラスを呼び出し、クラスをインスタンス化する必要があります:
<?php include_once "dingyi4.php";//引入类文件 $Wing = new Student; //实例化 $Wing->Input ("Wing","男",33,95,87); $Wing->ShowInfo(); echo "<hr>"; $Paladin = new Student;//实例化 $Paladin->Input ("paladin","女",38,58,59.5); $Paladin->ShowInfo(); ?>
ファイルを実行すると、結果は以下のようになります:
以上がPHPでのクラスの定義方法と動作例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。