Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我怎么能在 840 或 1530 之类的数字中间插入一个:。我基本上想在倒数第三个位置添加一个:,因为我得到了一些带有 3 的字符串和一些带有 4 个数字的字符串。
谢谢!
试试这个:
$x = '1930'; echo substr($x, 0, strlen($x) - 2) . ':' . substr($x, strlen($x) - 2);
这是另一种方式:
<?php $int = 1530; $str = (string) $int; $newstring = substr_replace($str, ':', 3, 0); echo $newstring; ?>