Maison >développement back-end >tutoriel php >Exemple de code de la méthode _get et de la méthode d'accès à la méthode _set en php
Cet article vous présente l'exemple de code de la méthode d'accès aux méthodes _get et _set en PHP. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.
<?php //访问方法 class guests{ public $name; public $gender; public $age; //使用_get _set,避免直接对类属性的访问 function _set($pro_name,$pro_value){ // _set(属性名,属性值) 必须含有两个参数 $this->$pro_name=$pro_value; //$this -> $属性名 = $属性值 } function _get($proName){ //_get方法 必须含有一个参数 return $this->$proName; } } $people1 = new guests(); //实例化 $people1->name="张三"; //_set 函数被调用 $people1->gender="男"; $people2 = new guests(); //实例化 $people2->name="李四"; $people2->gender="女"; $people2->age="29"; echo "姓名:".$people1->name." 性别:".$people1->gender."<br/>"; //_get 函数被调用 echo "姓名:".$people2->name." 性别:".$people2->gender." 年龄:".$people2->age; /* 运行结果: 姓名:张三 性别:男 姓名:李四 性别:女 年龄:29 */
Articles connexes recommandés :
Introduction aux caractéristiques et à l'utilisation de Trait en PHP (avec code)
php Résumé des différentes manières d'exploiter les fichiers (avec code)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!