如何在php中删除字符串末尾的3个字符?

如何在php中删除字符串末尾的3个字符?,php,string,Php,String,如何在php中删除字符串末尾的3个字符?“abcabc”将变成“abcabc” 只要做: echo substr($string, 0, -3); 您不需要使用strlen调用,因为,如中所述: 如果给定的长度为负数,那么许多字符将从字符串末尾被省略 strlen()是不必要的。您可能会发现它很有用,如中所示。这是Unicode或多字节安全的。 echo substr($string, 0, -3);

如何在php中删除字符串末尾的3个字符?“abcabc”将变成“abcabc”



只要做:

echo substr($string, 0, -3);
您不需要使用strlen调用,因为,如中所述:

如果给定的长度为负数,那么许多字符将从字符串末尾被省略

strlen()是不必要的。您可能会发现它很有用,如中所示。这是Unicode或多字节安全的。
echo substr($string, 0, -3);