使用 PHP 的 substr 函數保留單字邊界
PHP substr 函數可讓您從給定字串中提取子字串。但是,有時可能會導致提取在單字中間突然結束。如果您需要保持文字的完整性,這可能會出現問題。
解決方案:使用正規表示式來識別單字邊界
要解決此問題,您可以使用正規表示式(regex) 用於識別單字邊界並確保子字串以完整單字結尾。正規表示式是支援文字內模式匹配的強大工具。
正規表示式方法
正規表示式方法涉及將 strpos 函數與 substr 結合使用。其工作原理如下:
產生的程式碼如下所示:
substr($body, 0, strpos($body, ' ', 260))
透過使用這種方法,您可以確保子字串的終點與單字邊界重合,從而產生以完整單字結尾的字串。
以上是使用 PHP 的 `substr` 函數時如何保留單字邊界?的詳細內容。更多資訊請關注PHP中文網其他相關文章!