PHP程序設(shè)計(jì)基礎(chǔ)(微課版)(第2版)課件 2.PHP輸出函數(shù)_第1頁
PHP程序設(shè)計(jì)基礎(chǔ)(微課版)(第2版)課件 2.PHP輸出函數(shù)_第2頁
PHP程序設(shè)計(jì)基礎(chǔ)(微課版)(第2版)課件 2.PHP輸出函數(shù)_第3頁
PHP程序設(shè)計(jì)基礎(chǔ)(微課版)(第2版)課件 2.PHP輸出函數(shù)_第4頁
PHP程序設(shè)計(jì)基礎(chǔ)(微課版)(第2版)課件 2.PHP輸出函數(shù)_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

2.3PHP輸出函數(shù)陳學(xué)平01.02.03.04.05.目錄3PHP輸出函數(shù)3.1echo()函數(shù)3.2print()函數(shù)3.3printf()函數(shù)3.4sprintf()函數(shù)3PHP輸出函數(shù)PHP輸出函數(shù)有echo()函數(shù)與print()函數(shù)以及格式化輸出函數(shù)printf()函數(shù)和sprintf()函數(shù)。3.1echo()函數(shù)echo()函數(shù)輸出一個(gè)或多個(gè)字符串,可以用圓括號,在實(shí)際應(yīng)用中,一般不用圓括號;echo更象一條語句,無返回值。<?phpecho("今天天氣很好,我們出去玩!")."<br>";echo"今天天氣很好,我們出去玩!";?>瀏覽器中輸出為:今天天氣很好,我們出去玩!今天天氣很好,我們出去玩!3.2print()函數(shù)print()函數(shù)輸出一個(gè)或多個(gè)字符串,可以用圓括號,在實(shí)際應(yīng)用中,如斷線)時(shí)返回flase。例如<?phpprint("今天天氣很好,我們出去玩!")."<br>";print"今天天氣很好,我們出去玩!"."<br>";echoprint"今天天氣很好,我們出去玩!";?>瀏覽器中輸出為:一般不用圓括號;print()函數(shù)有返回值,其返回值為1,當(dāng)其執(zhí)行失?。ū?.2print()函數(shù)今天天氣很好,我們出去玩!今天天氣很好,我們出去玩!今天天氣很好,我們出去玩!1第一句、第二句都輸出了“今天天氣很好,我們出去玩!”,第三除了輸出了“今天天氣很好,我們出去玩!”外,還輸出了返回值“1”。echo()函數(shù)與print()函數(shù)兩者的功能幾乎完全一樣,有一點(diǎn)不同就是echo()函數(shù)無返回值,print()函數(shù)有返回值。且echo()函數(shù)稍快于print()函數(shù)。3.3printf()函數(shù)printf()函數(shù)輸出格式化的字符串。其中格式化字符串包括兩部分內(nèi)容:一部分是正常字符,這些字符將按原樣輸出;另一部分是格式化規(guī)定字符,以“%”開始,后跟一個(gè)或幾個(gè)規(guī)定字符,用來確定輸出內(nèi)容格式。參量表是需要輸出的一系列參數(shù),其個(gè)數(shù)必須與格式化字符串所說明的輸出參數(shù)個(gè)數(shù)一樣多,各參數(shù)之間用“,”分開,且順序一一對應(yīng),否則將會(huì)出現(xiàn)意想不到的錯(cuò)誤。常用類型轉(zhuǎn)換符%b整數(shù)轉(zhuǎn)二進(jìn)制%c整數(shù)轉(zhuǎn)ASCII碼%d整數(shù)轉(zhuǎn)有符號十進(jìn)制%f倍精度轉(zhuǎn)浮點(diǎn)3.3printf()函數(shù)%o整數(shù)轉(zhuǎn)八進(jìn)制01%u整數(shù)轉(zhuǎn)無符號十進(jìn)制02%x整數(shù)轉(zhuǎn)十六進(jìn)制(小寫)03%X整數(shù)轉(zhuǎn)十六進(jìn)制(大寫)04<?php05$a="今天";06$b=10;07printf("%s我買了%u本書",$a,$b);08?>09%s整數(shù)轉(zhuǎn)字符串103.3printf()函數(shù)瀏覽器輸出的內(nèi)容是:1printf()函數(shù)有返回值,其返回值為字符串的長度。2<?php3$a="今天";4$b=10;5echoprintf("%s我買了%u本書",$a,$b);6?>7此時(shí)瀏覽器輸出的內(nèi)容是:8今天我買了10本書169今天我買了10本書103.3printf()函數(shù)其中“今天我買了10本書”為printf()函數(shù)格式化后的字符串,“16”為printf()函數(shù)的返回值——字符串的長度16,需要通過echo才能輸出。3.4sprintf()函數(shù)sprintf()函數(shù)與printf()函數(shù)類似,printf()函數(shù)的返回值是字符串的長度,而sprintf()函數(shù)的返回值則是字符串的本身。因此,sprintf()函數(shù)必須通過echo才能輸出。<?php$a="今天";$b=10;echosprintf("%s我買了%u本書",$a,$b);?>在瀏覽器中可以看到輸出為:今天我買了10本書3.4sprintf()函數(shù)如果省略掉了echo,那么瀏覽器中輸出為空。sprintf()和printf()的用法和C語言中的printf()非常相似??梢杂胹printf()將

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論