PHP中__debugInfo()魔术方法的案例分析

  介绍

小编给大家分享一下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()魔术方法的案例分析有了一定的了解,想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!

PHP中__debugInfo()魔术方法的案例分析