ホームページ > バックエンド開発 > PHPの問題 > PHPでクラスをインスタンス化する方法

PHPでクラスをインスタンス化する方法

王林
リリース: 2023-02-28 18:14:02
転載
3016 人が閲覧しました

PHPでクラスをインスタンス化する方法

クラスのインスタンス化は実際にはオブジェクトです。

クラスは次の 2 つの部分に分割できます:

1. 静的記述 (クラス内のメンバー属性);

2. 動的記述 (クラス内のメンバー属性)クラス内のメンバーメソッド、つまりオブジェクトの関数。

クラスを宣言するには、クラスの前に、abstract やfinal などのキーワードを追加できます。

無料の学習ビデオ チュートリアルの推奨: php ビデオ チュートリアル

クラスで変数を宣言するときは、先頭にキーワード (通常は var、public、private、static、などのキーワード。

$变量名 = new 类名();  //括号里可传参数
ログイン後にコピー

オブジェクトのメンバー プロパティに値を割り当てる形式は

$引用名 ->成员属性 = 值;
ログイン後にコピー

オブジェクトのメンバー メソッドを呼び出す形式は

$引用名 -> 成员方法;
ログイン後にコピー

形式ですメンバー メソッドでメンバー プロパティを使用するための推奨記事とチュートリアル

$this -> 成员属性;
ログイン後にコピー
<?php
  class Person{
    var $name;
    var $age;
    var $sex;
    function walk(){
      echo $this ->name." is walking.";
 
    }
  }
  $Boy = new Person();
  $Boy ->name = "John";
  $Boy -> walk();
?>
ログイン後にコピー

: php チュートリアル

以上がPHPでクラスをインスタンス化する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:jb51.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート