gpt4 book ai didi

php - 循环移动关联数组?

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

使用 PHP,假设您有一个关联数组:

'Monday' => 'mon'
'Tuesday' => 'tue'
'Wednesday' => 'wed'
'Thursday' => 'thur'
'Friday' => 'fri'
'Saturday' => 'sat'
'Sunday' => 'sun'

如何执行“循环”数组移位?假设移动事物以使数组从星期三开始,并继续进行所有 7 天,以星期二结束?

重要说明:我需要按键执行此操作,因为我有其他代码确定轮类需要从哪一天开始。

最佳答案

不需要循环

 $arr=array('Monday' => 'mon',
'Tuesday' => 'tue',
'Wednesday' => 'wed',
'Thursday' => 'thur',
'Friday' => 'fri',
'Saturday' => 'sat',
'Sunday' => 'sun');
//say your start is wednesday
$key = array_search("Wednesday",array_keys($arr));
$output1 = array_slice($arr, $key);
$output2 = array_slice($arr, 0,$key);
$new=array_merge($output1,$output2);
print_r($new);

关于php - 循环移动关联数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10826760/

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