柳柳 16:35:46

class A {
private $A; // This will become ‘\0A\0A’
}

class B extends A {
private $A; // This will become ‘\0B\0A’
public $AA; // This will become ‘AA’
}

var_dump((array) new B());
?>
柳柳 16:35:56
OA是神马0 0

桃桃 16:37:08
定义一个私有类A。
桃桃 16:37:16
将B添加给A。

柳柳 16:37:30
是说$A是私有类$AA是公有类咩0 0

桃桃 16:37:40
嗯0 0
桃桃 16:38:03
不对,应该是将A添给B
桃桃 16:38:06
然后输出新的B

柳柳 16:38:40
0 0.。

桃桃16:39:18
0 0

柳柳 16:39:33
总觉得。。。
柳柳 16:39:35
好像。。。
柳柳 16:39:38
不是。。。
柳柳 16:39:42
很明白。。。
柳柳 16:39:45
的赶脚。。。
桃桃 16:39:51
0 0
桃桃16:42:06
上例会有两个键名为 ‘AA’,不过其中一个实际上是 ‘\0A\0A’。

柳柳 16:42:06
私有类是哪个私有的0.0

桃桃 16:43:08
private $A

柳柳 16:43:53
0.0

桃桃 16:44:30
array(3) { [“BA”]=> NULL [“AA”]=> NULL [“AA”]=> NULL }
那段东西会输出这样的货

柳柳 16:46:18

发表评论

电子邮件地址不会被公开。 必填项已用*标注