PHP 使用 substr() 和 mb_substr() 函數截取字串,前者適用於單字節字符,後者支援多位元組字元。使用方法:substr(字串, 起始位置, 長度);mb_substr(字串, 起始位置, 長度, 編碼)。範例:截取前5個字元:substr("Hello World", 0, 5);截取從第6個字元開始:substr("Hello World", 5);截取中間部分:substr("Hello World", 2 , 4);處理多位元組字元:mb_substr("你好世界",
#PHP截取字串的函數
目標:截取字串的指定部分
函數:
#使用方法:
##substr( )
<code class="php">substr($string, $start, $length);</code>
mb_substr()
<code class="php">mb_substr($string, $start, $length, $encoding);</code>
範例:
#截取字串的前5個字元:
<code class="php">$string = "Hello World"; $result = substr($string, 0, 5); // "Hello"</code>
截取字串從第6個字元開始:
<code class="php">$string = "Hello World"; $result = substr($string, 5); // "World"</code>
截取字串的中間部分:
<code class="php">$string = "Hello World"; $result = substr($string, 2, 4); // "llo "</code>
使用mb_substr處理多位元組字元:
<code class="php">$string = "你好世界"; $result = mb_substr($string, 0, 3, "UTF-8"); // "你好"</code>
以上是php中截取字串的函數的詳細內容。更多資訊請關注PHP中文網其他相關文章!