作者:ChoyanaKwok楚楚 | 来源:互联网 | 2018-05-15 13:33
{代码...}代码是上面这样的结果成这样的,我知道?的位置应该是'*'这个前缀,但是怎么样能让它正常显示呢header头:浏览器编码:后来用Print_r试了下可以正常使用:Array([intpub]>123[pub]>...
代码是上面这样的
结果成这样的,我知道?的位置应该是'*'这个前缀,但是怎么样能让它正常显示呢
header头:
浏览器编码:
后来用Print_r试了下 可以正常使用:
Array ( [intpub] => 123 [pub] => public [*pro] => protected [objpri] => private )
但是这是为什么吗呢?求指导
回复内容:
代码是上面这样的
结果成这样的,我知道?的位置应该是'*'这个前缀,但是怎么样能让它正常显示呢
header头:
浏览器编码:
后来用Print_r试了下 可以正常使用:
Array ( [intpub] => 123 [pub] => public [*pro] => protected [objpri] => private )
但是这是为什么吗呢?求指导
vardump正常打印出来的都是public,出现乱码的是那些非公共的。
这问题我没遇过,毕竟通过实际化类直接打印属性是没什么必要的,完全可以放进方法打印出来嘛。
btw,编程以结果为导向吧,这类比较奇怪的问题可以记录后,以后再看或者问高手。