簡體   English   中英

如何向php中的現有數組添加附加參數

[英]How to add an additional parameter to an exiting array in php

在我的腳本中,我查詢 MySQL 數據庫並將結果添加到數組中。

$result = mysqli_query($ssdbc,$q);
$rows = array();
 while($row = mysqli_fetch_array($result, MYSQLI_ASSOC)) {

     $rows[] = $row; 
   }

這是輸出:

Array
(
    [systName] => ahu17s
    [x] => 499
    [y] => 133
)
Array
(
    [systName] => 11zktl
    [x] => 667
    [y] => 280
)
Array
(
    [systName] => zy12px
    [x] => 485
    [y] => 111
)

那么,我如何為每個數組添加一個額外的鍵,以便在編輯后,每個數組項看起來像這樣:

Array
(
    [systName] => ahu17s
    [x] => 499
    [y] => 133
    [NEW_KEY] => SOME_VALUE
)

謝謝!

$result = mysqli_query($ssdbc,$q);
$rows = array();

while($row = mysqli_fetch_array($result, MYSQLI_ASSOC)) {
   $row["foo"] = "bar";
   $rows[] = $row;
}

也許是這樣的? 未測試。

$result = mysqli_query($ssdbc,$q);
$rows = array();
while($row = mysqli_fetch_array($result, MYSQLI_ASSOC)) {
  $row['NEW_KEY'] = 'SOME_VALUE';
  $rows[] = $row;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM