A. 請問php換行的經典問題
英文中間沒有空格的話默認是不能換行的,因為英文單詞中間都會有空格。
如果一定要換行可以使用CSS
word-break:break-all;
word-break
:
normal
|
break-all
|
keep-all
取值:
normal
:?
默認值。允許在詞間換行
break-all
:?
該行為與亞洲語言的
normal
相同。也允許非亞洲語言文本行的任意字內斷開。該值適合包含一些非亞洲文本的亞洲文本
keep-all
:?
與所有非亞洲語言的
normal
相同。對於中文,韓文,日文,不允許字斷開。適合包含少量亞洲文本的非亞洲文本
說明:
設置或檢索對象內文本的字內換行行為。尤其在出現多種語言時。
對於中文,應該使用
break-all
。
此屬性對於
currentStyle
對象而言是只讀的。對於其他對象而言是可讀寫的。
對應的腳本特性為
wordBreak
。
示例:
div
{word-break
:
break-all;
}
B. python與php的區別 專家解析python與php的四大區別
1、輸出。
Python: print 默認換行,不換行要加逗號。
PHP: echo 可以輸出多個變數;print ()只輸出一個變數,且成功返回值為1,失敗為0;print_r() 只輸出數組;die() 先輸出,後關機;printf() 格式化輸出字元串;var_mp()可以判斷一個變數的類型與長度,並輸出變數的數。
2、數據類型。
PHP:七個數據類型:String,Integer,Float,Boolean,Array,Object,NULL
Python:五個標準的數據類型:Number,String,List,Tuple,Dictionary 其中包括Numberint,long,float,complex
3、訪問許可權。
PHP:三種訪問許可權,由高到低為public,protected,private
Python: _foo代表不能直接訪問的類屬性,需要通過類提供的介面訪問;__foo代表類的私有成員;__foo__特殊方法專用的標識
4、定義變數和方法。
PHP: 弱類型語言,用$定義變數,一般情況下變數引用變數時也要帶著$(區別於Java), 在類中定義變數時還要加var ,定義方法時 function test (){} 要用function聲明。
Python:弱類型語言,定義變數時直接寫,除了訪問許可權修飾符不需要加別的。定義方法時 def __init__(self,name): 要用def聲明,self是必須要加的常量,代表該類的對象,方法體不用{}。
C. PHP如何輸出換行符
\n或者chr(10)函數,輸出\n時一定要用雙引號,如:echo "\n";
chr() 函數從指定的 ASCII 值返回字元。ASCII 值可被指定為十進制值、八進制值或十六進制值。八進制值被定義為帶前置 0,而十六進制值被定義為帶前置 0x。
而10在十進制的ASCII 字元里代表換行的意思,所以在php里就這樣寫chr(10)。
\n則是轉義字元,也是代表換行的意思。轉義字元是指那些不能顯示的ASCII字元,在字母前加"\"來表示,常見的如\0,\t,\n等。
D. php根據換行分割字元串
Windows下是以\r\n換行。不過結果是一樣的啦(你也可以分割好後再替換掉\r。其實如果你輸出的話瀏覽器是會忽略\r的),只要不是蘋果機(以\r換行)就不會出問題。
E. php 寫入文本如何換行
你好,<?php
$str="sdfsd"."\r\n";
file_put_contents("test.txt",$str);
?>
這樣就可以換行,linux使用"\n"就可以,windows"\r\n".
F. PHP怎麼實現將多行文本框的內容的文字格式一同保存到資料庫中,比如換行符,讀出的時候還能實現,怎麼
PHP 中的fgets() 函數可以實現
fgets() 函數從文件指針中讀取一行。
fgets(file,length)
參數說明
file 必需。規定要讀取的文件。
length 可選。規定要讀取的位元組數。默認是 1024 位元組。
詳細說明
從 file 指向的文件中讀取一行並返回長度最多為 length - 1 位元組的字元串。碰到換行符(包括在返回值中)、EOF 或者已經讀取了 length - 1 位元組後停止(要看先碰到那一種情況)。如果沒有指定 length,則默認為 1K,或者說 1024 位元組。
若失敗,則返回 false。
注釋:length 參數從 PHP 4.2.0 起成為可選項,如果忽略,則行的長度被假定為 1024 位元組。從 PHP 4.3 開始,忽略掉 length 將繼續從流中讀取數據直到行結束。如果文件中的大多數行都大於 8 KB,則在腳本中指定最大行的長度在利用資源上更為有效。
從 PHP 4.3 開始本函數可以安全用於二進制文件。早期的版本則不行。
如果碰到 PHP 在讀取文件時不能識別 Macintosh 文件的行結束符,可以激活 auto_detect_line_endings 運行時配置選項。
例如:
test.txt 文本內容如下:
Hello, this is a test file.
There are three lines here.
This is the last line.
<?php
//讀取一行
$file = fopen("test.txt","r");
echo fgets($file);
fclose($file);
?>
輸出:
Hello, this is a test file.
<?php
//循環讀取每一行
$file = fopen("test.txt","r");
while(! feof($file)) {
echo $str = fgets($file). "<br />";
//這里可以逐行的寫入資料庫中
//mysql_query("insert into table(id,contents) values(NULL,'".$str."')");
}
fclose($file);
?>
輸出:
Hello, this is a test file.
There are three lines here.
This is the last line.
G. php在模板中輸出的換行全是<br />
新增時候用回車鍵來換行。
除非是在編輯器 代碼編輯裡面輸入<br />不然這個符號會被當成文本轉碼保存的,輸出的也就是文本<br />而非換行。
H. php中最基本的語法格式有些不懂
為了避免誤人子弟,我反復查閱資料,給出以下回答。
echo 實際上不是一個函數,它是一個命令,所以是不需要括弧的,但是PHP支持加上括弧的寫法。
參考:http://cn.php.net/manual/zh/function.echo.php
print 與 echo 是一樣的,毫無差別。PHP官方的解釋是,echo 比 print 快一點點。
參考:http://cn.php.net/manual/zh/function.print.php
print_r 是格式化輸出,它可以列印數組和對象。你用print列印一個數組將始終輸出array,而使用print_r將能輸出整個數組的結構。
參考:http://cn.php.net/manual/zh/function.printf.php
\n是換行符的意思,輸出後文本將被換行。還有 \r (回車符)、 \t (製表符)等這些不可視的字元。
你問的第三點好像寫錯了,應該是
$arr=array(10,1,5,2=>8,5=>15,18);
=> 運算符指示數組的元素值(參考:http://apps.hi..com/share/detail/19910637)
2=>8 的意思就是第二號元素的值為8,數組中原來第二號元素的值將被取代。
最終print_r($arr)的時候
Array
(
[0] => 10
[1] => 1
[2] => 8
[5] => 15
[6] => 18
)
下標為 2 的元素值 5 被 8 取代,4 下標被 5=>15 強制跳過。
I. 要在PHP輸出時顯示的結果自動換行要輸入什麼
只要用echo "$str[『網路編程語言』][0]<br>$str[『網路編程語言』][1]<br>$str[『網路編程語言』[2]<p>
$str[『體育項目』][0]<br>$str[『體育項目』][1]<br>$str[『體育項目』][2]"
自己看看吧 要它自動 你自己想下辦法循環下 我就不教了
J. php中如何換行
用正則的換行,結束位置加上 \n。例如:$text = 「我是文本\n」。
簡介:
PHP,一個嵌套的縮寫名稱,是英文超級文本預處理語言的縮寫。PHP 是一種 HTML 內嵌式的語言,PHP與微軟的ASP頗有幾分相似,都是一種在伺服器端執行的嵌入HTML文檔的腳本語言,語言的風格有類似於C語言。
安裝:
它可以比 CGI或者Perl更快速地執行動態網頁。用PHP做出的動態頁面與其他的編程語言相比,PHP是將程序嵌入到HTML文檔中去執行,執行效率比完全生成HTML標記的CGI要高許多;PHP還可以執行編譯後代碼,編譯可以達到加密和優化代碼運行,使代碼運行更快。
發展:
PHP原始為 Personal Home Page的縮寫,現已經正式更名為 "PHP: Hypertext Preprocessor"的縮寫。注意不是「Hypertext Preprocessor」的縮寫,這種將名稱放到定義中的寫法被稱作遞歸縮寫。PHP於19 ISAPI篩選器94年由Rasmus Lerdorf創建,剛剛開始是Rasmus Lerdorf 為了要維護個人網頁而製作的一個簡單的用Perl語言編寫的程序。最初這些工具程序用來顯示 Rasmus Lerdorf 的個人履歷,以及統計網頁流量。