PHP:如何将数字拆分为多个字符串

low*_*tic 0 php string datetime split function

我想拆分一个很长的数字,我在PHP中有多个字符串.我懂了:

<?php
$this = 020420151230;
?>
Run Code Online (Sandbox Code Playgroud)

我想得到这个结果:

//output:
    $this['day'] = 02;
    $this['month'] = 04;
    $this['year'] = 2015;
    $this['hour'] = 12;
    $this['minute'] = 30;
Run Code Online (Sandbox Code Playgroud)

能否帮助和建议我应该使用哪种功能?

Han*_*nky 7

忘记分割和提取它的一部分,如果格式始终保持相同,那么使用已经存在的整齐的日期时间函数:)

<?php

$date = DateTime::createFromFormat('dmYHi', '020420151230');
echo $date->format('Y-m-d H i');     
?> 
Run Code Online (Sandbox Code Playgroud)

小提琴

现在请不要问你如何提取个人价值,因为你很容易:)