63 of 410 menu

関数 mb_strtolower

関数 mb_strtolower は、マルチバイトエンコーディングの特性を考慮して、文字列のすべての文字を小文字に変換します。 最初のパラメータとして文字列を受け取り、2番目(オプション)としてエンコーディングを受け取ります。 エンコーディングが指定されていない場合は、スクリプトの内部エンコーディングが使用されます。

構文

mb_strtolower(string, [encoding]);

キリル文字を含む文字列を小文字に変換します:

<?php echo mb_strtolower('Привет МИР'); ?>

コードの実行結果:

'привет мир'

UTF-8 エンコーディングを指定して文字列を小文字に変換します:

<?php echo mb_strtolower('HELLO WORLD', 'UTF-8'); ?>

コードの実行結果:

'hello world'

マルチバイト文字列に対する通常の strtolower との比較:

<?php $str = 'Привет Мир'; echo strtolower($str) . '<br>'; echo mb_strtolower($str, 'UTF-8'); ?>

コードの実行結果:

'Привет Мир' 'привет мир'

関連項目

日本語
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
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否