我在MVC中有一个应用程序。我想通过ID获取用户的第一个名字。我有一个功能来做这个
function getNameById($id = null) {
if ($id !== null) {
// get name by ID from database
return $id;
} else {
// get name by SESSION ID from database
return $id;
}
}
但是我看到人们这样称呼这个函数:
$user = new User();
$user->getNameById();
但我不知道如何做这样的陈述。我把我的变量。这是正确使用吗?
$user = new User();
$fname = $user->getNameById();
答案 0 :(得分:2)
您在此特定情况下使用正确。
if if's
$user = new User();
if($usernames = $user->getNameById(1)) {
//find and store into $usernames
}
else {
}