如何在字符串中插入一个固定位置的字符?

时间:2014-03-02 01:02:49

标签: php

示例:84594510451145

如果字符串的长度为3,那么我尝试在第一个字符后添加:,例如8:45。如果字符串的长度是4,那么我试图在第二个字符之后添加:,例如10:45。不确定哪种方法可以帮助我做到这一点。有什么建议吗?

while($row = mysqli_fetch_array($result))
    {

    $message = $row['Timings'];

    if(strlen($message) = 3)
        {

        } 
    else if(strlen($message) = 4)
        {

        }

1 个答案:

答案 0 :(得分:7)

试试这个:

$message = substr($message, 0, -2).":".substr($message, -2);