介绍
小编给大家分享一下PHP中__debugInfo()魔术方法的案例分析,希望大家阅读完这篇文章后大所收获、下面让我们一起去探讨吧!
, <强> __debugInfo(),打印所需调试信息强>
<强>注意:强>
该方法及在PHP 5.6.0其以上版本才可以用,如果你发现使用无效或者报错,请查看你的版本。
<强>看代码:强>
& lt; PHP ? 类C { 私人美元支撑; 公共函数__construct (val美元){ 这→美元支撑=$ val; }/* * * @return数组 */公共函数__debugInfo () { 返回( & # 39;propSquared& # 39;=比;这→美元支持* * 2, ]; } } var_dump(新C (42));
结果:
对象(C) # 1 (1) {[“propSquared"]=比;int (1764)}
再次注意:
这里的“* *”是乘方的意思,也是在PHP5.6.0及其以上才可以使用。
看完了这篇文章,相信你对PHP中__debugInfo()魔术方法的案例分析有了一定的了解,想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!