PHP public访问修饰符示例
在下面的示例中,Myclass的class属性和方法被设置为“public”,在类之外,创建Myclass的实例。然后,$obj访问“title”属性,并为其分配一个“title”“ABCXYZ”。那么
title属性的值是“$obj”。
再次访问实例以显示它,最后,$obj调用类方法disptitle(),它还将显示类实例的“title”属性的值。因为这个方法有权访问title属性,所以发生这种情况是因为class属性和方法是公共的。
<?php class Myclass { public $title; public function DispTitle() { echo $this -> title; echo "<br />"; } } $obj = new Myclass(); $obj->title = "ABCD onitroad"; echo $obj->title; echo "<br />"; echo $obj->DispTitle(); ?>
很明显,“public”访问修饰符实现了最高级别的可访问性。如果将类属性和方法定义为“public”,那么它可以在PHP脚本中的任何地方使用。
日期:2020-04-18 01:09:17 来源:oir作者:oir