PHP クラスの使用方法: 1. クラスは class キーワードを通じて定義されます; 2. オブジェクトにアクセスするときは、属性名の前に [$] を追加しないでください; 3. [ を通じてクラス内のメンバーにアクセスし、変更します。 ->] 変数; 4. 関数の戻り値は return で返されます。
#php クラスの使用方法:
1. 構文の説明
を介してクラス内のメンバー変数にアクセスして変更することは、ほとんどの言語と同じです。注: オブジェクトにアクセスするときは、属性名の前に #$
を追加しないでください。
<?php class Count { public function product ($num) { if ($n < 1 || $n >9) { return; } for ($i = 1; $i < $n; $i++) { for ($j = i; $j < $i; $j++) { echo $j.'x'.$i.'='.$j*$i.' '; } echo '<br>' } } } $math = new Count; $math->product(); ?>
$a = &$b;
指すアドレス空間値の変更は影響を受けます$a
<?php
class NewWorlk {
public function isFlag() {
return true;
}
}
$nework = new NewWorlk();
$resualt = $nework->isFlag();
var_dump($resualt);
?>
#
<?php public $host; public $user; public $pwd; public $dbName; public $post; public $charset; //构造函数,两个下划线,对象初始化 public function __construct($host, $user, $pwd, $dbName, $port, $charset) { $this->host = host; $this->user = user; $this->pwd = pwd; $this->$dbName = dbName; $this->post = port; $this->charset = charset; } //析构函数,对象释放后会自动销毁所有变量并调用析构函数(先调用析构函数,后销毁对象本身) public function __destruct() { //一般都是断开数据库连接 } ?>6. ガベージ コレクションのメカニズム
PHP では、オブジェクトがそれを指す参照を持っていない場合、そのオブジェクトはガベージになります。ガベージ コレクターがオブジェクトを破棄します。
以上がPHPクラスの使用法の問題の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。