多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > echo、print和print_r函數區別

echo、print和print_r函數區別

來源:程序員人生   發布時間:2014-04-27 12:07:45 閱讀次數:3849次

1.echo和print的區別

PHP中echo和print的功能基本相同(輸出),但是兩者之間還是有細微差別的。echo輸出后沒有返回值,但print有返回值,當其執行失敗時返回flase。因此可以作為一個普通函數來使用,例如執行下面的代碼后變量$r的值將為1。

$r = print "Hello World";

這意味著print可用在一些復雜的表達式中,而echo則不行。但是,因為echo語句不要求返回任何數值,所已在代碼中echo語句的運行效率要略微快于print語句。

echo 沒有返回值;print 有返回值,print 的返回值總是1。

2.表達式

print可以用于復雜的表達式,而 echo 不可以,比如 print 可以用于如下示例:

  1. <html><body><?php$a=true;$a ? print "true":print "false";?></body></html> 

3.參數

echo 可以有多個參數,而 print 只能有一個參數。

echo 如果有多個參數,應用逗號分隔,每個參數沒有必要加小括號,正確寫法如下:

  1. echo "good ","for ","you"

注意,如果 echo 有多個參數,只用一個小括號將所有參數圍起來,是錯誤的寫法。下面的寫法是錯誤的:

  1. echo ("good ","for ","you"); 

print 只能有一個參數,比如:

  1. print ("good for you"); 
  2. print "good for you"

echo 和 print 的作用都是輸出字符串。echo 和 print 之間主要的區別在于,echo 的速度比 print 快,因為 echo 沒有返回值。

4.print_r()函數,只用于輸出數組。

php 中 print_r 函數輸出的數組內容不排列。為了讓它輸出的好看些。如,數組有多層。分段列出,我們可以這樣寫:

  1. <?php 
  2. $a = array ('a' => 'apple''b' => 'banana''c' => array ('x''y''z')); 
  3. print_r ($a); 
  4. ?> 
  5. </pre>  
  6. The above example will output: 
  7. <pre> 
  8. Array 
  9.     [a] => apple 
  10.     [b] => banana 
  11.     [c] => Array 
  12.         ( 
  13.             [0] => x 
  14.             [1] => y 
  15.             [2] => z 
  16.         ) 

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 日本不卡在线一区二区三区视频 | 92看片淫黄大片欧美看国产片 | 在线看片日韩 | 欧美h版成版在线观看 | 麻豆影视大全 | 老司机成人在线观看 | 五月天婷五月天综合网在线 | www亚洲成人 | 亚洲一区二区中文 | 亚洲丶国产丶欧美一区二区三区 | 欧美理论片在线观看一区二区 | 免费观看影视传媒公司 | 欧美大屁股精品毛片视频 | 亚洲国产日韩综合久久精品 | 中文字幕中文字幕在线 | japanese高清广州国产 | 亚洲欧美日韩综合一区久久 | 日本欧美一区二区三区在线 | 欧美最猛黑人xxxx黑人猛交98 | 久久99精品久久久久久黑人 | 国产香蕉一区二区在线观看 | 亚洲 欧美 日韩中文字幕一区二区 | 最近中文字幕在线观看 | 18岁免费网站 | v天堂在线 | 国产成人免费手机在线观看视频 | 在线精品国产成人综合第一页 | 秋霞免费理论片在线观看午夜 | 最近最新中文字幕8 | 最近中文字幕免费6 | 国产精品久久久久乳精品爆 | 国产精品乱码一区二区三区 | 国产一区二区视频在线 | 国产精品久久毛片 | 日本乱人伦片中文三区 | 国产成人免费在线视频 | 国产高清看片日韩欧美久久 | 日朝欧美亚洲精品 | 曰曰碰天天碰国产 | 亚洲欧洲自拍偷拍 | 99久久精品国内 |