<?php header("Content-Type:text/html;charset=UTF-8"); /* * stactic:用于表示静态的意思 * 被stactic所修饰的属性和方法都是静态的属性和方法。 * 静态的属性和方法的特点是不用通过对象来调用属性和方法。 * * 可以通过类名来调用属性和方法。 * * self:在类的内部通过self来访问静态属性和方法 * * */ function text(){ //被stactic所修饰的属性是存放在静态的内存当中 static $i = 1; echo $i.'<br/>'; $i++; } text(); //1 text(); //2 text(); //3 echo '<hr/>';echo '<hr/>'; class Person{ public static $i = 1; public static function eat(){ echo '人类要吃饭!'; } } echo Person::$i.'<br/>'; Person::eat(); echo '<hr/>';echo '<hr/>'; class Dog{ public static $i = 1; public static function eat(){ echo self::$i.'<br/>'; } } Dog::eat(); ?>
php学习:stactic静态的属性和方法
猜你喜欢
转载自blog.csdn.net/qq_32584661/article/details/80522001
今日推荐
周排行