首頁  >  文章  >  資料庫  >  如何使用 PHP 將列值提取到數組中?

如何使用 PHP 將列值提取到數組中?

Barbara Streisand
Barbara Streisand原創
2024-11-03 18:42:02331瀏覽

How to Fetch Column Values into an Array Using PHP?

使用PHP 將欄位值擷取到陣列

問題:

問題:

問題:

問題:

<code class="php">$stmt = $pdo->prepare("SELECT Column FROM foo");
// Note: Using a LIMIT clause is advised for large tables to avoid performance issues.
$stmt->execute();
$array = $stmt->fetchAll(PDO::FETCH_COLUMN);
print_r($array);</code>

問題:

<code class="php">$stmt = $mysqli->prepare("SELECT Column FROM foo");
$stmt->execute();
$array = [];
foreach ($stmt->get_result() as $row) {
    $array[] = $row['column'];
}
print_r($array);</code>
問題:

問題:
Array
(
    [0] => 7960
    [1] => 7972
    [2] => 8028
    [3] => 8082
    [4] => 8233
)
問題:問題:如何使用PH將MySQL 表的特定列中的所有值儲存在陣列中? 解決方案:要實現此目的,您可以使用 PDO 或 mysqli使用 PHP。以下是兩種方法的細分:使用PDO:使用mysqli:範例輸出:

以上是如何使用 PHP 將列值提取到數組中?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn