首页 > 解决方案 > 如何更改长文本 a:3:{s:4:"year";s:4:"2018";s:5:"month";s:2:"07";s:3:"day";s :2:"05";} 至今 2018-07-05

问题描述

嗨,我正在使用 cakephp3 并将数据保存在键值对中,但无法转换

a:3:{s:4:"year";s:4:"2018";s:5:"month";s:2:"07";s:3:"day";s:2:"05";}

结果我想要这种形式

date 2018-07-05

在php中

标签: phpdatedatetimecakephpcakephp-3.0

解决方案


试试下面

$date = unserialize('a:3:s:4:"year";s:4:"2018";s:5:"month";s:2:"07";s:3:"day";s:2:"05";}');

echo 'date '.$date['year'].'-'.$date['month'].'-'.$date['day']; //date 2018-07-05

推荐阅读