文字列演算子とは何ですか?
文字列演算子の概要: 文字列演算子の機能は、2 つの文字列を連結して新しい文字列を形成することです。
PHP演算子の中の算術演算子についてはすでにご紹介しましたが、今日はPHPの演算子である文字列演算子について詳しくご紹介します。 」を演算子に入力します。
PHP では、2 種類の文字列演算子 が提供されています:
1 つ目: 接続演算子 、「.」で表され、その機能は 2 つの文字列を接続し、新しい文字列を形成することです。
2 番目のタイプ: 代入接続演算子。PHP 演算子の「文字列演算子」と「代入演算子」の組み合わせである「.=」で表されます。代入接続演算子については、次の章で説明します。詳しい説明をしてくださいます。
したがって、文字列演算子は 1 つだけであるとも言えます。それは、「.」で表される最初の「文字列連結演算子」です。
追記: ここで注意すべき点があります。PHP では、「+」記号は算術演算子としてのみ使用され、文字列演算子としては使用できません。次の例では、この 2 つの違いを比較します。
文字列演算子の例
この例は、「.」記号と「+」記号の違いを比較するために使用されます、「.」が使用される場合、変数 $a と $b は新しい文字列を形成します。文字列 1.5a*11 ですが、「+」記号を使用すると、PHP はそれが演算であると認識します。このとき、「+」記号の両側に文字列型がある場合は、PHP が自動的に整数型に変換します。文字があれば 0 として出力されます。数字で始まる文字列の場合は、0 として出力されます。の場合、文字列の先頭の数値が計算されます。
サンプルコードは次のとおりです:
<? $a="1.5a*1"; //声明一个字符串变量,以数字开头 $b=1; // 什么一个整型变量 $ab=$a.$b; //使用"."运算符将两个变量进行连接 echo $ab."<br/>"; $ba=$a+$b; ////使用".+"运算符将两个变量进行连接 echo $ba; ?>
出力結果は次のとおりです:
上記の例を通して、「.」と「+」の違いが明確にわかります。文字列演算子を参照してください。 の予備的な適用 次のセクションでは、PHP 操作における代入演算子 を詳しく紹介します。
以上がPHP演算子(2)「文字列演算子」の例を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。