如何在dot php之前和之前分离数组

vig*_*h.D 5 php

我有这样一个数组:

Array (
[0] => Array (
[tsk_hours_spent] => 23425.00
)
[1] => Array (
[tsk_hours_spent] => 2.00
)
[2] => Array (
[tsk_hours_spent] => 0.00
)
[3] => Array (
[tsk_hours_spent] => 0.00
)
[4] => Array (
[tsk_hours_spent] => 0.20
)
)
Run Code Online (Sandbox Code Playgroud)

我想根据'.'分离结果.分成两个数组

即,

在dot one数组之前和在dot one数组之后,例如:

第一个数组将是:23425,2,0,0,0

第二个数组将是:00,00,00,00,20

小智 2

尝试这个

<?php
$tsk_hours_spent = array(array('tsk_hours_spent'=>'23425.00'),array('tsk_hours_spent'=>'2.00'),array('tsk_hours_spent'=>'0.00'),array('tsk_hours_spent'=>'0.00'),array('tsk_hours_spent'=>'0.00'));

$finalArray = array();
foreach($tsk_hours_spent as $key){

        $tmp = (explode('.',$key['tsk_hours_spent']));
        $finalArray['partOne'][] = $tmp[0];
        $finalArray['partSecond'][] = $tmp[1];

}
echo implode(',',$finalArray['partOne']);
echo "</br>";
echo implode(',',$finalArray['partSecond']);
Run Code Online (Sandbox Code Playgroud)