PHP 文字列処理学習ノート_PHP チュートリアル

WBOY
リリース: 2016-07-13 17:16:23
オリジナル
874 人が閲覧しました

文字列処理 PHPには文字や文字列を処理する関数がたくさんあります。今日はPHPの文字列処理の勉強メモをまとめます。これらは単なる勉強メモではなく、アプリケーション開発にも大きなメリットがあります。

PHP の文字列

文字列変数は、文字列の値を含めるために使用されます。

このチュートリアルでは、PHP で文字列を操作するために使用される最も一般的に使用される関数と演算子をいくつか紹介します。

文字列を作成したら、それを操作できます。文字列は関数内で直接使用することも、変数に格納することもできます。

以下では、PHP スクリプトは文字列「Hello World」を $txt という名前の文字列変数に割り当てます。

コードは次のとおりですコードをコピー
$txt="ハローワールド";
エコー $txt;
?>

上記のコードの出力:

Hello World それでは、さまざまな関数と演算子を使用して文字列を操作してみましょう。

連結演算子

PHP には、文字列演算子が 1 つだけあります。

連結演算子 (.) は、2 つの文字列値を連結するために使用されます。

2 つの変数を結合するには、次のドット演算子 (.) を使用します。

コードは次のとおりですコードをコピー
$txt1="ハローワールド";
$txt2="1234";
エコー $txt1 . $txt2;
?>

上記のコードの出力:

Hello World 1234 上記の例では、連結演算子を 2 回使用していることがわかります。これは、3 番目の文字列を挿入する必要があるためです。

これら 2 つの変数を区切るために、$txt1 と $txt2 の間にスペースを挿入します。

strlen()関数を使用してください

strlen() 関数は文字列の長さを計算するために使用されます。

「Hello world!」という文字列の長さを調べてみましょう:

コードは次のとおりですコードをコピー
echo strlen("Hello world!");
?>

上記のコードの出力:

12 文字列の長さ情報は、ループや他の関数でよく使用されます。これは、文字列がいつ終了するかを決定することが重要であるためです (たとえば、ループでは、文字列の最後の文字の後でループを終了する必要があります)。 。

strpos()関数を使用する

strpos() 関数は、文字列のセグメントまたは文字列内の文字を取得するために使用されます。

文字列内で一致が見つかった場合、関数は最初に一致した位置を返します。一致するものが見つからない場合は、FALSE を返します。

文字列内に部分文字列「world」が見つかるかどうかを確認してみましょう:

コードは次のとおりですコードをコピー
echo strpos("Hello world!","world");
?>

上記のコードの出力は次のとおりです:

6ご覧のとおり、この文字列では、文字列「world」が位置 6 にあります。文字列の最初の位置が 1 ではなく 0 であるため、7 の代わりに 6 が返されます。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/628646.html技術記事 PHPには文字列処理関数がたくさんありますが、今日はPHP文字列処理の勉強メモをまとめてみましょう。これは単なる勉強メモではなく、開発中のものでもあります...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート