一周中的天数以以下格式存储:-
a:3:{i:0;s:6:"Monday";i:1;s:9:"Wednesday";i:2;s:6:"Friday";}
如何将其转换为可读格式并只显示周一、周三和周五?
我找不到任何与转换相关的东西,但有很多文章使用不同的方法存储一周中的几天。
感谢
使用unserialize()
将字符串转换为数组:
<?php
$str = 'a:3:{i:0;s:6:"Monday";i:1;s:9:"Wednesday";i:2;s:6:"Friday";}';
$arr = unserialize($str);
print_r($arr);
foreach($arr as $day){
echo $day.'<br>';
}
?>
输出:
Array
(
[0] => Monday
[1] => Wednesday
[2] => Friday
)
Monday
Wednesday
Friday