如何在 PHP 中截斷字串同時保持單字完整性?

Linda Hamilton
發布: 2024-10-24 06:24:30
原創
557 人瀏覽過

How to Truncate Strings While Preserving Word Integrity in PHP?

截斷字串時保留單字完整性

在先前的查詢中,您表示需要將字串縮短到100 個字符,同時保持字串的完整性字。最初的方法使用 substr() 盲目地在第 100 個字元處截斷。

為了達到您想要的結果,請考慮以下PHP 程式碼:

<code class="php">$pos = strpos($content, ' ', 200);
substr($content, 0, $pos);</code>
登入後複製

此程式碼:

  1. 使用strpos() 找出字串前200個字元中第一個空格字元的位置。此步驟用於識別前 100 個字元內最後一個完整單字的結尾。
  2. 然後在 substr() 中使用結果位置來提取從字串開頭一直到(但不包含)的子字串空間字元。這可確保截斷的字串不會破壞任何單字並保持在 100 個字元的限制內。

以上是如何在 PHP 中截斷字串同時保持單字完整性?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板