日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

echo和print 的区别

發布時間:2025/3/20 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 echo和print 的区别 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

 echo的說明:

  echo可以同時輸出多個字符串,并不需要圓括號;

  echo更象一條語句;

  推薦用echo;

<?php
echo '等等,我還沒有寫完哪。此處接上面的。';
?>echo() 無返回值,與echo 命令相同 ;

  echo可以多個參數,echo無返回值。

  print的說明:

  print只可以同時輸出一個字符串,需要圓括號。 

  print 是函數 ;

  print的用法和C語言很像,所以會對輸出內容里的%做特殊解釋; 

  沒多大區別,就是一個函數,一個是命令。

  print 還可以這樣用 

<?
print <<<dND
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>無標題文檔</title>
</head>
<body>
</body>
</html>
dND
?>這樣可以輸出大段的HTML 而且不用把里面的引號轉義 就是不用 " 這樣 

  自動替換里面的變量

  print一個參數, print有,ture,1;false,0。

  區別細節:

  echo 命令和 print 命令 相同,沒有區別 ;

  echo 函數 和 print 函數 有區別;

  print() 有返回值,當其執行失敗(比如斷線)時返回flase ;

  printf() 和 sprintf() 類似,均為格式化輸出,不同的是前者輸出到標準輸出,后者輸出到變量 。

  在同一頁面中使用<<<標記,標記名為配對出現,同一頁面中不允許同名出現兩個以上標記名。配對標記名的結尾標記名應單獨一行,前后均不允許輸出字符...(例如空格等不可見但存在的字符..) 。

  形如

  echo <<< EOT 

  EOT; 

  print <<< EOT 

  EOT; 

  的書寫格式,其含義如下: 

  <<< 運算符,將由自定義分界符間的內容視為字符串,可對其間的變量做處理 

  EOT 自定義分界符,結束時必須位于行首

轉載于:https://www.cnblogs.com/knowledgestudy/archive/2008/10/15/1311970.html

總結

以上是生活随笔為你收集整理的echo和print 的区别的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。