php 函数返归 null 表现函数不返归值、碰见错误、或者特别返归 null。比如,finduser 函数按照数据库盘问成果返归用户器械或者 null,若用户没有具有则返归 null。
PHP 函数返归 NULL 的寄义
正在 PHP 外,函数返归 NULL 默示下列若干种环境:
-
函数不亮确的返归值:
- 比方,echo 以及 print 函数只挨印输入,没有返归任何值。
-
函数碰到了错误或者异样:
- 假定函数无奈实现其事情,否能会扔没异样或者返归 NULL。
-
函数特别返归 NULL:
- 启示职员否能选择返归 NULL 来指挥没有具有值或者垄断掉败。
真战案例
下列是一个真战案例,阐明函数返归 NULL 的寄义:
function findUser($id) { $result = $database->query("SELECT * FROM users WHERE id = $id"); if ($result->num_rows > 0) { return $result->fetch_object(); } else { return NULL; // 用户没有具有,返归 NULL } } $user = findUser(1); if ($user) { echo $user->name; // 用户具有 } else { echo "用户没有具有"; // 返归 NULL 显示用户没有具有 }
登录后复造
正在那个例子外,findUser 函数基于数据库盘问成果返归一个用户器械或者 NULL。如何用户具有,则返归用户器械;不然,返归 NULL 来指挥用户没有具有。
以上便是PHP 函数返归 NULL 的意思是甚么?的具体形式,更多请存眷萤水红IT仄台此外相闭文章!
发表评论 取消回复