如何在php中更改数组索引
我正在开发一个插件。在插件中,上传多个图像并将它们保存在数据库中的数组中。在以前的版本中,当我将它们保存在数据库中时,我使用如何在php中更改数组索引,php,arrays,multidimensional-array,wordpress,Php,Arrays,Multidimensional Array,Wordpress,我正在开发一个插件。在插件中,上传多个图像并将它们保存在数据库中的数组中。在以前的版本中,当我将它们保存在数据库中时,我使用[1][2][3]…开始它们的索引 Array ( [1] => Array ( [big_img] => site_url/wp-content/uploads/2015/07/Wallpaper_122-big-500x400.jpg ) [2] => Array
[1][2][3]…
开始它们的索引
Array
(
[1] => Array
(
[big_img] => site_url/wp-content/uploads/2015/07/Wallpaper_122-big-500x400.jpg
)
[2] => Array
(
[big_img] => site_url/wp-content/uploads/2015/07/Wallpaper_121-big-500x400.jpg
)
[3] => Array
(
[big_img] => site_url/wp-content/uploads/2015/07/Wallpaper_123-big-500x400.jpg
)
)
但在新版本中,我更改了它,并从[0][1][2]…
开始,它成功保存
Array
(
[0] => Array
(
[big_img] => site_url/wp-content/uploads/2015/07/Wallpaper_122-big-500x400.jpg
)
[1] => Array
(
[big_img] => site_url/wp-content/uploads/2015/07/Wallpaper_121-big-500x400.jpg
)
[2] => Array
(
[big_img] => site_url/wp-content/uploads/2015/07/Wallpaper_123-big-500x400.jpg
)
)
问题是当用户升级我的插件并转到单页[0]索引图像时,它从[1]索引开始
这是我的循环代码
<?php
$count = 0;
foreach ($thumb_images as $imgs) {
?>
<li>
<img src="<?php echo $imgs['thumb_img']; ?>" alt="" data-resize="<?php echo $big_images[$count]['big_img']; ?>" />
</li>
<?php
$count++;
}
?>
“alt=”“data resize=”“/>
现在我只想更改索引,而不是从循环。我不知道如何将索引从[1][2][3]…更改为[0][1][2]
那么我该怎么做呢。简单地使用as
不客气,很高兴能帮上忙
$new_arr = array_values($old_array);