返品の種類で交換する必要があるのは何ですか?テキスト。 クエリで結果が返されない場合は、データベースオブジェクトを返すPHPメソッドの戻り値の型?
私は方法があるPHP 7.1に
を使用しています:manualから
public function retrieveSomething(int $id_user): WHAT? {
try {
$this->sql = 'SELECT * FROM tbl_users WHERE IdUser = :id_user';
$stmt = $this->db->prepare($this->sql);
$stmt->bindValue(':id_user', $id_user, PDO::PARAM_INT);
$stmt->execute();
$row = $stmt->fetch(PDO::FETCH_OBJ);
$stmt->closeCursor();
return $row;
} catch (PDOException $e) {
throw $e;
} catch (Exception $e) {
throw $e;
}
}
http://php.netとタイプ名をつけることでnullとして をマークすることができます戻ります/manual/en/pdostatement.fetch.php - 戻り値の型指定を残すことができます。 –