PHPで2つの文字列を連結する

PHPz
リリース: 2023-09-02 22:25:06
転載
804 人が閲覧しました

PHPで2つの文字列を連結する

PHP では、独特の機能を持つさまざまな種類の演算子が提供されています。演算子を使用すると、算術演算、文字列の連結、値の比較、ブール演算などを行うことができます。では、PHP が提供する文字列演算子について学習します。まず、php の文字列演算子の種類を学習しましょう。PHP が提供する文字列演算子は 2 つあります。

1.連結演算子 ("."):

この演算子は 2 つの文字列値を結合し、新しい文字列として返します。

2.代入演算子 (".=) の連結:

この演算は右側に引数を付加します

次の例で上記の演算子の有用性を示しましょう。

例:

<?php
$a = &#39;Good&#39;;
$b = &#39;Morning&#39;;
$c = $a.$b;
echo " $c ";
?>
ログイン後にコピー

出力:

Goodmorning
ログイン後にコピー

説明:

ここでは、2 つの変数 $a と $b を文字列として取り上げます。次に、連結演算子 (.) を使用して、これらの文字列を 1 つの文字列に連結します。

例:

<?php
   $a = &#39;Hello&#39;;
   $b = [" Good morning"," Folks"];
   for($i = count($b)-1; $i >= 0;$i--) {
$a .= $b[$i];
}
echo " $a";
?>
ログイン後にコピー

出力:

Hello Folks Good morning
ログイン後にコピー

説明:

この例では、文字列への連結代入演算子 (".=") を使用します。値は配列値と連結されます。 $a は文字列、$b は配列を表し、for ループを使用して文字列 $a と配列 $b の値を接続します。

注:

連結演算子 (「.」) は、「 」および「 - 」演算子と同様の優先順位を持ち、予期しない結果が生じる可能性があります。

例:

<?php
$val = 5;
echo "Result: " . $val + 5;
?>
ログイン後にコピー

出力:

5
ログイン後にコピー

説明:

上記のコードでは、「結果: 10」ではなく「5」が出力されます。文字列「Result5」が作成され、5 に加算されて 5 が得られます。これは、空ではない非数値文字列「Result5」が 0 に変換され、5 に加算されて 5 が得られるためです。 「結果: 10」を出力するには、括弧を使用して優先順位を変更します:

<?php
$var = 5;
echo "Result: " . ($var + 5);
?>
ログイン後にコピー

出力:

Result:10
ログイン後にコピー

以上がPHPで2つの文字列を連結するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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