首页 > 解决方案 > 如何检查方法是否已定义?

问题描述

getLove在未定义的情况下,我尝试将变量的值设置为“” :

`$money = $dollar->getCash()->getLove ?? "";`

但我仍然收到错误消息:

尝试调用“Proxies__CG__\App\Entity\Happiness”类的名为“getLove”的未定义方法。

标签: phpoopmethodsdefined

解决方案


使用method_exists,请注意这不考虑“__call()”。


推荐阅读