ホームページ  >  記事  >  バックエンド開発  >  文字ブレークポイントでテキストを切り詰める PHP コードの例

文字ブレークポイントでテキストを切り詰める PHP コードの例

WBOY
WBOYオリジナル
2016-07-25 08:58:50900ブラウズ
  1. //いわゆるワードブレークとは、行を変更するときに単語を区切ることができる場所です。この関数は、ハイフネーションポイントで文字列を切り詰めます。
  2. // このヘッダーをインクルードすることで、このコードの使用を承認してください。
  3. function myTruncate($string, $limit, $break=".", $pad="...") {
  4. // string の場合は変更せずに戻りますは $limit より短いです
  5. if(strlen($string) <= $limit)
  6. return $string;
  7. // $limit と文字列の終わりの間に $break はありますか?
  8. if(false !== ($ブレークポイント = strpos($string, $break, $limit))) {
  9. if($breakpoint < strlen($string) - 1) {
  10. $string = substr($string, 0, $breakpoint) 。
  11. }
  12. }
  13. return $string;
  14. }
  15. /***** 例 ****/
  16. $short_string=myTruncate($long_string, 100, ' ');
  17. ?>
コードをコピー


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。