gpt4 book ai didi

PHP:MySQL 变量值在数组中没有改变?

转载 作者:行者123 更新时间:2023-11-29 13:18:58 25 4
gpt4 key购买 nike

我在更改从 MySQL 数据库获取的变量值时遇到问题。我正在尝试这个

foreach( $itemsCurrentSorted as $item ) {
echo "pre: " . $item[4];
$item[4] = 100;
echo "after: " . $item[4];
}

itemsCurrentSorted 包含从 MySQL 数据库获取行的结果。奇怪的是, echo 语句给了我正确的结果。似乎改变了值(value)。然而,当它开始新的迭代时,就好像该值从未被重置过。那么它不会保留新值?

所以我想我的问题简而言之是:如何更改从 MySQL 数据库获取的连续值。提前致谢

最佳答案

尝试通过引用进行编辑

foreach ($key as &$value) {

}

& 符号表示将对原始数组进行更改。

关于PHP:MySQL 变量值在数组中没有改变?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21112254/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com