gpt4 book ai didi

PHP 更改数组值以创建新数组

转载 作者:可可西里 更新时间:2023-11-01 00:56:10 25 4
gpt4 key购买 nike

这样我如何从数据库中获取数组:

$sql = "SELECT * FROM table_name";
$query = mysqli_query($conn, $sql);

$db_array = array();
// start fetch for words
if (mysqli_num_rows($query) > 0){
while ($row = mysqli_fetch_assoc($query)){
$db_array[] = $row;
}
}

我的数组看起来像这样:

Array
(
[cat cute] => animal#cute animal
[cat women] => film
)

如何为所有值添加“{”和“}”?我希望我能得到这样的新数组:

Array
(
[cat cute] => {animal#cute animal}
[cat women] => {film}
)

这对我来说很难,我是 php 开发的新手。

最佳答案

试试这个,

$arr =  array
(
'cat cute' => 'animal#cute animal',
'cat women' => 'film'
);
array_walk($arr, function(&$item){
$item = '{'.$item.'}';
});
print_r($arr);

这是 array_walk() 的链接

关于PHP 更改数组值以创建新数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42623593/

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