ホームページ  >  記事  >  バックエンド開発  >  PHP演算子(2)「文字列演算子」の例を詳しく解説

PHP演算子(2)「文字列演算子」の例を詳しく解説

怪我咯
怪我咯オリジナル
2017-04-12 15:15:403507ブラウズ

文字列演算子とは何ですか?

文字列演算子の概要: 文字列演算子の機能は、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演算子(2)「文字列演算子」の例を詳しく解説

上記の例を通して、「.」と「+」の違いが明確にわかります。文字列演算子を参照してください。 の予備的な適用 次のセクションでは、PHP 操作における代入演算子 を詳しく紹介します。



以上がPHP演算子(2)「文字列演算子」の例を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。