gpt4 book ai didi

php - 如何反转数组?

转载 作者:可可西里 更新时间:2023-11-01 12:24:15 31 4
gpt4 key购买 nike

我有一个数组,我想反转我该怎么做?

最佳答案

这真的取决于你是指反转还是反转?

如果你想用值反转你的键,那么看看 array_flip http://www.php.net/manual/en/function.array-flip.php

<?php 

$values = array("Item 1","Item 2","Item 3");
print_r($values);

$values = array_flip($values);
print_r($values);
?>

输出:

Array
(
[0] => Item 1
[1] => Item 2
[2] => Item 3
)
Array
(
[Item 1] => 0
[Item 2] => 1
[Item 3] => 2
)
?>

如果你想反转你的数组然后使用array_reverse http://php.net/manual/en/function.array-reverse.php

<?php
$values = array("Item 1","Item 2","Item 3");
print_r($values);

$values = array_reverse($values);
print_r($values);

输出:

Array
(
[0] => Item 1
[1] => Item 2
[2] => Item 3
)
Array
(
[0] => Item 3
[1] => Item 2
[2] => Item 1
)
?>

您可能还想反转数组,但键入分配给它们的键的值,在这种情况下您需要 $values = array_reverse($values, true);

关于php - 如何反转数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3301482/

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