ホームページ >バックエンド開発 >PHPチュートリアル >PHP で文字列連結が機能しない理由と正しい方法は何ですか?

PHP で文字列連結が機能しない理由と正しい方法は何ですか?

DDD
DDDオリジナル
2024-11-27 20:41:10744ブラウズ

Why Doesn't ' ' Work for String Concatenation in PHP, and What's the Correct Method?

PHP 文字列の連結

質問に示されている例のように、文字列を連結することは、コーディングにおける一般的なタスクです。ただし、「 」記号を連結に使用できないため、提供されたコードではエラーが発生します。

解決策は、「.」を使用することです。代わりにオペレーター。さらに、コードにはループ内の変数 $personCount のインクリメントが欠落していました。

修正されたコードは次のとおりです:

while ($personCount < 10) {
    $result .= $personCount . ' people'; // Use . for concatenation
    $personCount++; // Increment $personCount
}

echo $result;

このコードは文字列を正しく連結し、$ をインクリメントします。 personCount 変数。目的の出力が得られます: "1 person 2 person 3 person..."

以上がPHP で文字列連結が機能しない理由と正しい方法は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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