对于单字节字符串(例如US-ASCII,ISO8859系列等),请使用substr
;对于多字节字符串(例如UTF-8,UTF-16等),请使用mb_substr
:
// singlebyte strings
$result = substr($myStr, 0, 5);
// multibyte strings
$result = mb_substr($myStr, 0, 5);
如何从字符串中获取前5个字符
对于单字节字符串(例如US-ASCII,ISO8859系列等),请使用substr
;对于多字节字符串(例如UTF-8,UTF-16等),请使用mb_substr
:
// singlebyte strings
$result = substr($myStr, 0, 5);
// multibyte strings
$result = mb_substr($myStr, 0, 5);