php には 2 つの文字列演算子があります: 1. 文字列接続演算子「.」、構文「$string1.$string2」は、左右のパラメータ、つまり 2 つを連結した後の文字列を返します。 1 つ以上の文字列が新しい文字列に結合されます; 2. 接続代入演算子「.=」、構文「$string1 .= $string2」は、右のパラメータを左のパラメータに追加して新しい文字列を形成できます。
このチュートリアルの動作環境: Windows 7 システム、PHP バージョン 8.1、DELL G3 コンピューター
の文字php 文字列演算子
PHP には 2 つの文字列演算子があります:
最初の演算子は連結演算子 (" .") で、返されます。左パラメータと右パラメータを連結した文字列。
2 番目は接続割り当て演算子 (".=") で、右のパラメーターを左のパラメーターに追加します。
1. 文字列連結演算子 .
文字列連結演算子 .
は、2 つまたはさらに多くの文字列を新しい文字列に追加します。
これは例です:
<?php header("Content-type:text/html;charset=utf-8"); $str1="欢迎来到"; $str2="PHP中文网"; $str3=$str1.$str2; echo "字符串1:".$str1; echo "<br>字符串2:".$str2; echo "<br><br>字符串1和字符串2拼接后:".$str3; ?>
出力結果:
2. 接続割り当て演算子 .=
PHP では、「$string1 .= $string2
」の形式を使用して文字列を連結できます。.=
演算子は、右側の文字を左側に追加します。
.=
演算子を理解するために次の例を見てみましょう。
<?php header("Content-type:text/html;charset=utf-8"); $str1="欢迎来到"; echo "字符串1:".$str1; $str2="PHP中文网"; echo "<br>字符串2:".$str2; $str1.=$str2; echo "<br>字符串1和字符串2拼接后:".$str1; ?>
出力結果:
拡張知識: 代入演算子
最も基本的な代入演算子は「#」です。 ##=" は変数に値を割り当てるために使用され、他の演算子を代入演算子 "
=" と組み合わせて使用して、組み合わせた代入演算子を形成できます。代入演算子は、基本的な代入演算子「
=」の右側の値を左側の変数に代入します。
シンボル | 例 | 展開形式 | 意味 | |
---|---|---|---|---|
= | $a = 2 | $ a = 2 | 右側の式の値を左側の変数に代入します | |
= | $a = 2 | $a = $a 2 | 演算子の左側の変数と右側の式の値を左側の変数に代入します | |
-= | $a -= 2 | $a = $a - 2 | 演算子の左側の変数から右側の式の値を減算します。 左側の数量を割り当てます。 | |
*= | # を掛けます。 ##$a *= 2$a = $a * 2 | 演算子の左側の変数と右側の式の値を乗算し、それを演算子の値に割り当てます。左側の変数 | ##divide | |
$a /= 2 | $a = $a / 2 | 演算子の左側の変数を右側の式で除算し、その値を左側の変数に代入します | 文字の結合 | |
$a .= '2' | $a = $a . '2' | 右側の文字を左側に追加します | 余りを取得します | |
$a %= 2 | $a = $ a % 2 | 計算します演算子の左側の変数を右側の式の値で割って、その結果を左側の変数に代入します。 | 推奨学習: " |
以上がPHPの文字列演算子とは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。