三星|public, protected, private, static 关键字。

三星|public, protected, private, static 关键字。

文章图片


publicprotectedprivatestatic 关键字 。戴个蓝眼镜 穿个格子衫 今天

由于jok不在 , 我就代劳更新一下 , 今天记录publicprotectedprivatestatic 关键字使用 , 1表示可以 , 0表示不可以 。


public
(公有的)
protected
【三星|public, protected, private, static 关键字。】(受保护的)
private
(私有的)
外部
1
0
0
子类
1
1
0
本类
1
1
1
关键字示例static:
<?phpclass Foo{
public static $my_static = 'foo';public function staticValue(){
return self::$my_static;

class Bar extends Foo{
public function fooStatic(){
return parent::$my_static;


print Foo::$my_static . \"\\";$foo = new Foo();
print $foo->staticValue() . \"\\";
print $foo::$my_static . \"\\";print $foo::$my_static . \"\\";
$classname = 'Foo';
print $classname::$my_static . \"\\";print Bar::$my_static . \"\\";
$bar = new Bar();print $bar->fooStatic() . \"\\";?>

关键字示例defind:
<?
phpdefine(\"GREETING\"\"Hello world!\");
echo GREETING;echo defined(\"GREETING\");
echo GREETING;
?>


    推荐阅读