我相信我的类是正确的,但是当我尝试回显类的输出时,我在第 28 行收到错误:“ echo '你的全名 ....” 行是第 28 行。任何帮助都会很好
<?php
echo 'Your full name is ' . $person->retrieve_full_name() . '.';
?>
这是我创建函数的地方“检索全名"
public function __retrieve_full_name() {
$fullname = $this->firstname . ' . ' . $this->lastname;
return $fullname;
}/* This ends the Full Name Function*/
我得到的错误是
致命错误:在第 28 行调用 /home/mjcrawle/processlogin2.php 中未定义的方法 stdClass::retrieve_full_name()
你的函数被称为__retrieve_full_name
,但你打电话retrieve_full_name
。注意缺少的下划线。
双下划线通常是 php 内部/魔术函数的前缀,我建议不要在函数名称中使用它们。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)