gpt4 book ai didi

php - 在字符串中间添加一个字符

转载 作者:可可西里 更新时间:2023-10-31 22:05:34 26 4
gpt4 key购买 nike

可能有一个简单的解决方案会导致面部受伤。我将时间存储为 4 个字符长的字符串,即 1300。

我试图将该字符串显示为 13:00。我觉得必须有一个比我目前正在做的更优雅的解决方案。

我目前有:

$startTime = get_field($dayStart, $post->ID);
$endTime = get_field($dayEnd, $post->ID);

for ($x=0; $x = 4; $x++){

if(x == 2){
$ST .= ':';
$ET .= ':';
} else {
$ST .= $startTime[x];
$ET .= $endTime[x];
}

}

$startTime = $ST;
$endTime = $ET;

字符串的长度始终为 4 个字符。

最佳答案

$time = "1300";    
$time = substr($time,0,2).':'.substr($time,2,2);

编辑:

这里是这个问题的一般解决方案:

function insertAtPosition($string, $insert, $position) {
return implode($insert, str_split($string, $position));
}

关于php - 在字符串中间添加一个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19452392/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com