是否无法在switch语句中调用函数?当我尝试执行以下操作时,我收到了未定义的功能通知。
class MyClass {
function myfunction($var)
{
unset($var);
}
function checkValue($val)
{
switch ($val) {
case 'hello':
myfunction($val);
break;
case 'goodbye':
echo "i equals 1";
break;
}
}
}
答案 0 :(得分:1)
是的,你认为自己需要是正确的:
$this->myfunction($val); //Calls the instance method myFunction