PHPで文字列から最初の5文字を​​抽出するにはどうすればよいですか?

DDD
リリース: 2024-11-07 09:52:03
オリジナル
916 人が閲覧しました

How to Extract the First Five Characters from a String in PHP?

文字列の切り詰め: 最初の 5 文字の取得

この質問は、PHP で指定された文字列から最初の 5 文字を抽出するための解決策を求めます。指定された入力文字列は「HelloWordl」で、目的の出力は「Hello」を生成する必要があります。

シングルバイト文字列

シングルバイト文字を含む文字列の場合、次のようになります。 ASCII または ISO 8859 として、substr 関数を使用できます。

<code class="php">$result = substr($myStr, 0, 5);</code>
ログイン後にコピー

このスニペットでは、substr は (0) で始まり、文字列 $myStr から (5) 文字を取得します。

マルチバイト文字列

マルチバイト文字列の場合UTF-8 や UTF-16 などのバイト文字については、mb_substr が解決策を提供します。

<code class="php">$result = mb_substr($myStr, 0, 5);</code>
ログイン後にコピー

substrmb_substr と同様0 を開始点として定義し、5 を抽出された文字の長さとして定義します。

substr または mb_substr、文字列のエンコーディングに応じて、PHP の特定の文字列から最初の 5 文字を効果的に取得できます。

以上がPHPで文字列から最初の5文字を​​抽出するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート