我正在像这样在 php 中爆破一个数组implode(', ',$array)
,它将返回7, 3, 4
(dayname 的数字)
我怎样才能把它改成Sunday, Wednesday, Thursday
像这样简单地初始化一个$array,很容易得到当天的名称格式,
<?php
$days = [
1 => 'Sunday',
2 => 'Monday',
3 => 'Tuesday',
4 => 'Wednesday',
5 => 'Thursday',
6 => 'Friday',
7 => 'Saturday'
];
$array = [7,3,4];
$result = array_map(function ($a) use($days) { return $days[$a]; }, $array);
echo implode(',', $result);
?>
演示: https: //3v4l.org/9Zb5M
莫回无