前回の記事では、「PHP のクラスとオブジェクトとは何ですか?」について紹介しました。なぜオブジェクト指向を学ぶのですか?使い方? 》, この記事では引き続き、PHP でコンストラクターとこのキーワードを使用する方法を紹介します。コンストラクターの導入方法は?一定の参考値があるので、困っている友達が参考になれば幸いです。
施工方法とこのキーワード:
施工方法のご紹介
作成オブジェクトを作成するときは、オブジェクトを初期化する必要があります。このとき、コンストラクターを呼び出す必要があります。コンストラクターは手動ではなく自動的に呼び出されます。これは魔法のメソッドです。
__construct ()
パラメータを渡さないコンストラクタ
- #オブジェクトを作成して直接呼び出す| #パラメータが渡されたコンストラクタ
- ## 割り当て独自のメンバー プロパティに渡されるパラメーター
- クラスでは、独自のメンバー プロパティとメンバー メソッドにアクセスする必要があります
-
$this:当前对象, $this->name ; $this->cook() ;
まず、新しいファイルを作成し、最初にクラス、person を記述し、次に 2 つの属性 (1 つは詩、もう 1 つは pome) を指定します。その後、オブジェクトを作成したい場合は $ming を実行できます。詩にアクセスしたい場合は $ming を実行できます。 ming
<?php class Person { public $poet ='林徽因'; public $pome= '答案很长,我准备用一生的时间来回答,你准备要听了吗?'; } $ming = new Person(); var_dump( $ming); echo '<br>'; $niu = new Person(); var_dump ($niu); ?>コードは結果を表示します:
結果から次のことがわかります。表示は同じなので、ロジックには準拠しません。オブジェクトはそれぞれのコンテンツに対応するため、次のように記述できます:
<?php class Person { public $poet; public $pome; } $ming = new Person(); $ming->poet = '林徽因' ; $ming->pome = '答案很长,我准备用一生的时间来回答,你准备要听了吗?'; var_dump ( $ming); echo '<br>'; $niu = new Person(); $niu->name = '张爱玲'; $niu->age = '你还不来,我怎敢老去'; var_dump($niu);コードは結果を表示します:
推奨学習: php ビデオ チュートリアル
以上がPHPでコンストラクターとこのキーワードを使用するにはどうすればよいですか?コンストラクターの導入方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。
声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事
<🎜>:庭を育てる - 完全な突然変異ガイド
2週間前ByDDD
<🎜>:バブルガムシミュレーターインフィニティ - ロイヤルキーの取得と使用方法
3週間前By尊渡假赌尊渡假赌尊渡假赌

ホットツール

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

EditPlus 中国語クラック版
サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

メモ帳++7.3.1
使いやすく無料のコードエディター
