77 of 410 menu

関数 mb_strimwidth

関数 mb_strimwidth は、マルチバイト文字を考慮して文字列を指定された幅まで切り詰めます。最初のパラメータは元の文字列、2番目は開始位置、3番目は文字数での最大幅を受け取ります。4番目のオプションパラメータでは、切り詰められた文字列の末尾に追加する文字列を指定できます。

構文

mb_strimwidth(string, start, width, [trimmarker], [encoding]);

文字列を6文字に切り詰めます:

<?php $res = mb_strimwidth("Привет мир", 0, 6); echo $res; ?>

コードの実行結果:

'Привет'

末尾に省略記号(...)を追加して文字列を切り詰めます:

<?php $res = mb_strimwidth("Привет мир", 0, 8, "..."); echo $res; ?>

コードの実行結果:

'Привет...'

文字列を途中から切り詰めます:

<?php $res = mb_strimwidth("Привет мир", 3, 5); echo $res; ?>

コードの実行結果:

'вет м'

関連項目

  • 関数 mb_substr,
    文字列の一部を返します
  • 関数 substr,
    部分文字列を返します
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否