PHP echo 換行

PHP echo 換行的技巧會採用到的是 HTML 內建的換行標籤,也就是 <br> 標籤,這個換行標籤的意思是每次只換一行,若要換兩行就需使用兩次 <br> 標籤,也可以採用段落標籤,即 <p> 標籤來達到一次換兩行的效果,我們會在範例中將 <br> 與 <p> 標籤實作給各位讀者參考。透過 PHP echo html 概念,可以很輕易的 echo 換行標籤,而且所有的正規主流瀏覽器都支援 PHP echo 換行標籤的效果。

PHP echo 換行範例一、只換一行 <br> 標籤
<?php
echo '<meta http-equiv="Content-Type" content="text/html; charset=utf-8">'; //網頁編碼宣告  
echo '這是第一行<br>';
echo '這是第二行<br>';
echo '<br>';  
echo '這是第四行';
?>
範例輸出結果
這是第一行
這是第二行

這是第四行
範例一單純的只使有用換行 <br> 標籤,當瀏覽器看到 <br> 標籤的時候,就會自動更換為下一行,每次一行,以此類推,所以要換兩行就必須使用兩次 <br> 標籤,範例故意跳過第三行,直接換到第四行,就是用了兩次 <br> 標籤做到的。

這裡需注意的是 echo 換行效果必須使用單引號('')或雙引號("")將整個字串包起來,包含 <br> 標籤在內,這樣 PHP 才能順利把換行標籤當成字串輸出,瀏覽器也才會看得懂,關於 echo 的用法,可參閱《PHP echo》篇的詳細介紹。

PHP echo 換行範例二、段落 <p> 標籤與換行 <br> 標籤
<?php
echo '<meta http-equiv="Content-Type" content="text/html; charset=utf-8">'; //網頁編碼宣告  
echo '<p>這是第一段<br>這是第一段的第二行</p>';
echo '<p>這是第二段<br>這是第二段的第二行</p>';
?>
範例輸出結果

這是第一段
這是第一段的第二行

這是第二段
這是第二段的第二行

範例二採用的是專門用來標示段落的 <p> 標籤,這個 <p> 標籤用法與 <br> 標籤不同,<p> 標籤一次需要用一組,也就是 <p> 開頭,</p> 結尾,中間包起來的字串就算是一個段落,每一組 <p></p> 標籤會自動換兩行,效果等同於兩次的 <br> 標籤。

以上兩個範例就是常用的 PHP echo 換行做法,若是單純的只想換一行,那就採用 <br> 即可,若是換行的目的是段落,則採用 <p> 標籤會比較適合,不過這個部份並沒有強制規定,看網頁設計師自己的規劃。

更多 echo 技巧
© Copyright wibibi.com 網頁設計教學百科 基礎的網頁設計規劃、資料庫與程式設計 Since 2012