Rumah > pembangunan bahagian belakang > tutorial php > Mengapa \' \' Tidak Berfungsi untuk Penggabungan Rentetan dalam PHP, dan Apakah Kaedah yang Betul?

Mengapa \' \' Tidak Berfungsi untuk Penggabungan Rentetan dalam PHP, dan Apakah Kaedah yang Betul?

DDD
Lepaskan: 2024-11-27 20:41:10
asal
702 orang telah melayarinya

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

Penggabungan Rentetan PHP

Penggabungan rentetan, seperti dalam contoh yang diberikan dalam soalan, adalah tugas biasa dalam pengekodan. Walau bagaimanapun, kod yang diberikan menyebabkan ralat kerana tanda ' ' tidak boleh digunakan untuk penyatuan.

Penyelesaiannya ialah menggunakan tanda '.' pengendali sebaliknya. Tambahan pula, kod itu tiada penambahan pembolehubah $personCount dalam gelung.

Kod yang diperbetulkan adalah seperti berikut:

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

echo $result;
Salin selepas log masuk

Kod ini akan menggabungkan rentetan dengan betul dan menambah $ pembolehubah bilangan orang, menghasilkan output yang diingini: "1 orang 2 orang 3 orang..."

Atas ialah kandungan terperinci Mengapa \' \' Tidak Berfungsi untuk Penggabungan Rentetan dalam PHP, dan Apakah Kaedah yang Betul?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan