ホームページ  >  記事  >  バックエンド開発  >  PHPでは文字列を結合できないのでしょうか?

PHPでは文字列を結合できないのでしょうか?

青灯夜游
青灯夜游オリジナル
2022-08-15 19:18:402503ブラウズ

php 内の文字列は結合できます。文字列の結合には 2 つの方法があります: 1. 文字列コネクタ「.」を使用して 2 つ以上の文字列を新しい文字列に結合します (構文は「$string1.$string2.$string3 ....」です); 2. 代入演算子を使用します「.=」は結合用です。構文「$string1 .= $string2」を使用して、方程式の右側の文字列を左側の文字列の末尾に追加できます。

PHPでは文字列を結合できないのでしょうか?

このチュートリアルの動作環境: Windows7 システム、PHP バージョン 8.1、DELL G3 コンピューター

php 内の文字列は結合できます。

PHP では、2 つ以上の文字列を新しい文字列に連結できます。

PHP で文字列を結合するには 2 つの方法があります。

  • 1 つは文字列連結文字 . を使用する方法です。

  • もう 1 つは、代入演算子 .= を使用することです。

#方法 1: 文字列連結を使用する .

String連結演算子

.は、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>字符串1和字符串2拼接后:".$str3;
?>

出力結果:


PHPでは文字列を結合できないのでしょうか?

## を使用すると、次のことがわかります。 # echo

が出力される場合、テキスト プロンプトが必要になる場合があります。この場合、文字列コネクタ . を使用して、引用符で囲まれたテキスト文字列と変数を出力用に結合できます。 "echo "文字列 1 と文字列 2 を連結した後: ".$str3;"。

エコーを使用して文字列を出力する場合、中括弧
{$str}

を使用して文字列に変数を埋め込むこともできます (例: "Text{$str) } Text "; {} を使用しない場合は、単語区切り文字を使用して変数とテキストを区切ることもできます。単語区切り文字は通常、スペース、句読点などです。

<?php
header("Content-type:text/html;charset=utf-8");
$str1="欢迎来到";
$str2="PHP中文网";
$str3=$str1.$str2;
echo "字符串1:".$str1;
echo "<br>字符串2:$str2";
echo "<br>字符串1和字符串2拼接后: {$str3}";
?>

出力結果:

PHPでは文字列を結合できないのでしょうか?

方法 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;
?>
出力結果:

推奨学習: 「PHPでは文字列を結合できないのでしょうか?PHP ビデオ チュートリアル

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

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