ホームページ >バックエンド開発 >PHPの問題 >PHPクラスの書き方とは

PHPクラスの書き方とは

藏色散人
藏色散人オリジナル
2021-11-02 10:16:182347ブラウズ

PHP では、クラスは、データの形式やデータの操作など、物の抽象的な特性を定義します。クラスを定義するための構文形式は、「class phpClass {var $var1; function myfunc ( $arg1, $ arg2) {...}}"。

PHPクラスの書き方とは

この記事の動作環境:Windows7システム、PHP7.1バージョン、DELL G3コンピュータ

phpクラスを書きますか?

クラス-物事の抽象的な特性を定義します。クラスの定義には、データの形式とデータに対する操作が含まれます。

PHP クラス定義

PHP 定義クラスの構文形式は通常、次のとおりです:

<?php
class phpClass {
  var $var1;
  var $var2 = "constant string";
  
  function myfunc ($arg1, $arg2) {
     [..]
  }
  [..]
}
?>

分析は次のとおりです:

クラスは class キーワードを使用します。その後にクラス名の定義を追加します。

変数とメソッドは、クラス名の後の中括弧 ({}) 内で定義できます。

クラスの変数は var を使用して宣言され、変数の初期化も可能です。

関数定義は PHP 関数の定義に似ていますが、この関数にはクラスとそのインスタンス化されたオブジェクトを通じてのみアクセスできます。

インスタンス

<?php
class Site {
  /* 成员变量 */
  var $url;
  var $title;
  
  /* 成员函数 */
  function setUrl($par){
     $this->url = $par;
  }
  
  function getUrl(){
     echo $this->url . PHP_EOL;
  }
  
  function setTitle($par){
     $this->title = $par;
  }
  
  function getTitle(){
     echo $this->title . PHP_EOL;
  }
}
?>

変数$thisはそれ自体のオブジェクトを表します。

PHP_EOL は改行文字です。

推奨学習: 「PHP ビデオ チュートリアル

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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。