php換行
『壹』 php輸出換行問題
這涉及到文字的特性。
一般來說,一串沒有空格的文字會顯示成一行,而含有空格的,如果空格後內容過長,則會自動折行。
這不僅僅是在瀏覽器中是這樣,在幾乎所有文字編輯器里都是如此。
『貳』 PHP中如何輸出換行符<br>
可以使用以下三種方式
一、
echo '<br>';
二、
echo htmlspecialchars("<br>");
三、
單引號裡面的$不被解釋為變數,雙引號要解釋,例如:
$abc=123;
echo '$abc';//輸出$abc
echo "$abc";//輸出123
(2)php換行擴展閱讀:
PHP的特性包括:
1. PHP 獨特的語法混合了 C、Java、Perl 以及 PHP 自創新的語法。
2. PHP可以比CGI或者Perl更快速的執行動態網頁——動態頁面方面,與其他的編程語言相比,
PHP是將程序嵌入到HTML文檔中去執行,執行效率比完全生成htmL標記的CGI要高許多;
PHP具有非常強大的功能,所有的CGI的功能PHP都能實現。
3. PHP支持幾乎所有流行的資料庫以及操作系統。
4. 最重要的是PHP可以用C、C++進行程序的擴展!
優勢
開放源代碼
所有的PHP源代碼事實上都可以得到。
免費性
和其它技術相比,PHP本身免費且是開源代碼。
快捷性
程序開發快,運行快,技術本身學習快。嵌入於HTML:因為PHP可以被嵌入於HTML語言,它相對於其他語言。編輯簡單,實用性強,更適合初學者。
跨平台性強
由於PHP是運行在伺服器端的腳本,可以運行在UNIX、linux、WINDOWS、Mac OS、Android等平台
效率高
PHP消耗相當少的系統資源。
圖像處理
用PHP動態創建圖像,PHP圖像處理默認使用GD2。且也可以配置為使用image magick進行圖像處理。
面向對象
在php4,php5 中,面向對象方面都有了很大的改進,php完全可以用來開發大型商業程序。
專業專注
PHP支持腳本語言為主,同為類C語言。
參考資料:網路-PHP
『叄』 php中如何換行
用正則的換行,結束位置加上 。例如:$text = 「我是文本 」。
『肆』 PHP中的換行問題
你指的換行是在命令行, 還是在網頁中?
如果是命令行, 可以使用 預定義的常量 PHP_EOL 或直接使用 \n , 使用 \n 需要注意, 它必須在雙引號中.
如果是網頁中, 使用html標簽 <br />來換行
『伍』 PHP怎樣才能讓輸出的內容自動換行
//這是一個演算法描述,在文件為全英文狀態下,可以正常通過。如果是中文的話,演算法不變,長度計算和截取函數都要改,中文字元串的操作你可以參考這個
http://www.nq08.com/code/php/2010-04-07/16.html
我的答案
<?php
$str = file_get_contents('a.html');
$str_len = strlen($str);
for($i=0; $i<=$str_len; $i+=50){
$sub_str = substr($str,$i,50);
echo $sub_str."\n<br>";
}
?>
『陸』 PHP處理表單換行
首先~資料庫中是不會儲存回車的~所以,你把這個值傳到資料庫中的時候要用函數進行替換,比如回車換成[BR] 空格換成[NBSP],具體的回車 空格 等資料庫不支持的字元 要自己去差回車好像是\n 然後讀取的時候 從資料庫中取出內容在替換回回車(<br>)就OK了~~~~
『柒』 PHP中怎麼換行啊
確實是\n換行,但IE里是按<br>或<p>來換行的
『捌』 php中如何處理用戶輸入內容中的換行呢
俺來說說我的做法:1、保存的時候不做任何處理,直接保存換行符號,無論是存到db還是存到文本文件里。2、顯示的時候,可以用nl2br()函數把換行符轉換成
這個html標簽。如果是windows操作系統輸入的內容,用nl2br()就已經沒問題了,但如果是linux操作系統輸入的換行符,它是:\r\n;那麼它會把一個\r\n替換成兩個
,所以比較兼容的做法,是自己來替換它。用正則表達式替換的代碼示例如下:echo preg_replace('/(?:\r\n|\n)/', '', $html);