很简单,我们来扩充 my_class 类 代码如下: <?php class my_class { var $username; } ?>
看上面很简单,我们定义了一个公共的变量,只是用 var+空格+普通变量名 构成。它有什么用呢?考虑一下函数中,如果我们要访问函数外的变量,是不是要先 global 一下呢?这个想实现的效果也是如此,它是想让这个类中的所有函数都能访问它,而它区别于函数的一个地方,是类的外部也可以访问这个变量,我随后再讲外部如何访问它。还有一个区别,不能用复杂的语句给这个变量赋值(具体的等理解了类以后自己去看规则)。给它一个默认值 代码如下: <?php class my_class { var $username="深空"; } ?>
OK,定义了一个公共的变量了,接下来定义一个函数(也就是所谓的“方法”)。 代码如下: <?php class my_class { var $username="深空";