Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana untuk Memasukkan Pembolehubah PHP dengan betul ke dalam Rentetan HTML Bergema?

Bagaimana untuk Memasukkan Pembolehubah PHP dengan betul ke dalam Rentetan HTML Bergema?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-12-10 13:16:11860semak imbas

How to Properly Insert PHP Variables into Echoed HTML Strings?

Sisipkan Pembolehubah ke dalam Rentetan Bergema dalam PHP

Apabila cuba membenamkan pembolehubah dalam rentetan bergema dalam PHP, isu boleh timbul. Pertimbangkan percubaan yang tidak berjaya berikut:

<?php
$i = 1;
echo '
<p class="paragraph$i">
</p>
';
++i;
?>

Dalam kes ini, pembolehubah $i tidak dihuraikan dalam rentetan petikan tunggal. Untuk menyelesaikan masalah ini, terdapat dua pendekatan utama:

  1. Gunakan petikan berganda:
$i = 1;
echo "
<p class=\"paragraph$i\">
</p>
";
++i;
  1. Gunakan titik untuk memanjangkan gema:
$i = 1;
echo '<p class="paragraph'.$i.'"></p>';
++i;

Kedua-dua pendekatan akan membenarkan PHP untuk menghuraikan pembolehubah $i dalam rentetan bergema.

Oleh itu, cara yang betul untuk menggemakan elemen HTML dengan kelas dinamik ialah:

$i = 1;
echo '<p class="paragraph' . $i . '"></p>';
++i;

Atas ialah kandungan terperinci Bagaimana untuk Memasukkan Pembolehubah PHP dengan betul ke dalam Rentetan HTML Bergema?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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