1

我怎么能在 840 或 1530 之类的数字中间插入一个:。我基本上想在倒数第三个位置添加一个:,因为我得到了一些带有 3 的字符串和一些带有 4 个数字的字符串。

谢谢!

4

2 回答 2

2

试试这个:

$x = '1930';
echo substr($x, 0, strlen($x) - 2) . ':' . substr($x, strlen($x) - 2);
于 2013-04-07T12:33:30.043 回答
0

这是另一种方式:

<?php
$int = 1530;
$str = (string) $int;
$newstring = substr_replace($str, ':', 3, 0);
echo $newstring;
?>
于 2013-04-07T12:45:43.300 回答