php - 分解任务时间

标签 php explode

<分区>

我导入到数据库的一个 csv 字段值看起来像这样“24h 30m”

我如何分解它来分离两组数字?这是我目前所拥有的

$tasktime  = "24h 30m";
$pieces = explode("h ", $tasktime);
echo $pieces[0]; // want this to echo 24
echo $pieces[1]; // want this to echo 30

最佳答案

非常简单 ( demo )

$pieces = array_map('intval', explode(' ', "24h 30m"));

这将按空格拆分字符串,然后从两个元素中的每一个中获取整数值。

进一步引用:

关于php - 分解任务时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12754107/

相关文章:

php - 无法使用 base64_encode 显示 blob 图像

php - 如何使用谷歌地图根据距离对位置进行排序

php - 带 explode 的多选 : only returns the word "Array"

php - 请向我解释这个正则表达式

PHP:如何结合 foreach 和 explode

PHP:将文本区域行分解为单独的数组元素

python - MatPlotLib explode 最大数组值

php - 更新查询未更新相应行

php - 是否有在数组之间进行选择的方法,特定位置具有最高值的数组

php - 使用 PHP 调用 Perl 脚本,传递变量并将结果放入文件中