0
我正在使用PDO執行sql查詢。在生成的PDO中,只有一列。如果我使用PDOStatement->fetch();
它是否符合我的目的?從PDOStatement獲取第一個元素
我正在使用PDO執行sql查詢。在生成的PDO中,只有一列。如果我使用PDOStatement->fetch();
它是否符合我的目的?從PDOStatement獲取第一個元素
是的,雖然fetchColumn()可能會更方便,因爲返回值將是標量。
echo $stmt->fetchColumn();
否則,你可以做以下,或新的PHP
$row = $stmt->fetch(PDO::FETCH_NUM);
echo $row[0];
Im的許多變化。標量是什麼意思? – devjeetroy
我想「單一,簡單,價值」就是一個描述。例如,字符串,數字,布爾值是標量。大多數情況下,您從數據庫中獲取數組,而數組並不是標量,因爲它們是一組值,而不是單個值。無論如何,不要想太多,只要使用你所熟悉的東西。 – goat