php - 如何編寫php中的html代碼 inside

  显示原文与译文双语对照的内容
51 4

我不能正確地編寫 html inside的主要問題是,我無法將 td 呈現給類。


 <tbody class="text-center">


 <?php


 foreach($result as $row)


 {


 $name=$row['name'];


 $email=$row['email'];


 $password=$row['password'];


 echo"<tr>";


 echo"<td>$name</td>";


 echo"<td>$email</td>";


 echo"<td>$password</td>";



 echo (<td><span class="btn btn-outline-primary">Edit</span></td>)";


 echo `<td>


 <span class="btn btn-outline-danger">Delete</span>


 </td>


 echo"</tr>`;


 }



时间: 原作者:

85 2

按以下方式收費,也可以使用你的代碼


<?php


 foreach($result as $row)


 {


 echo"<tr>


 <td>$row['name']</td>


 <td>$row['email']</td>


 <td>$row['password']</td>


 <td>


 <span class='btn btn-outline-primary'>Edit</span>


 </td>


 <td>


 <span class='btn btn-outline-danger'>Delete</span>


 </td>


 </tr>";


 }


?>



150 3

有三種方法可以實現這裡目的:

1 ) 退出

使用反斜杠在PHP字元串中轉義引號,只有當內部引號與PHP字元串的引號相同時才需要:


echo"<td><span class="btn btn-outline-primary">Edit</span></td>";



2 ) 備選引用

在HTML中使用"其它"引號樣式;如使用雙引號 " 封裝PHP字元串,然後在HTML標記中使用單引號 '


echo"<td><span class='btn btn-outline-primary'>Edit</span></td>";



3 )"這裡文檔"語法

PHP列印函數還使用"。這裡文檔"語法輸出多行的$variable 插值。
注意:這裡的文檔結束符必須出現在一個只有分號沒有額外空格的行上


print <<<END


<td><span class="btn btn-outline-primary">Edit</span></td>


END;






我喜歡/推薦選項是使用方法 2.

請參考手冊了解更多信息。

原作者:
...