檔案的寫入與讀取是各種語言的必備能力,PHP
內建了fprintf()
函數,能夠將格式化後的字串寫入到流中,本文就帶大家一起來看一看,如何利用fprintf()
函數對資料的寫入。
1.語法:
fprintf(resource $handle, string $format, mixed $arg1, $atg2...)
#$handle: 必需,規定在何處寫入/輸出字串。
$format:必需,規定字串以及如何格式化其中的變數。
$arg1 :必需,規定插入 format 字串中第一個 % 符號處的參數。
$arg2 :可選,規定插入 format 字串中第二個 % 符號處的參數。
$argn :可選,規定插入 format 字串中第n個 % 符號處的參數。
傳回值:傳回寫入的字串長度(int
)。 <br/>
註解:如果 %
符號多於 $arg
參數,則必須使用佔位符。佔位符被插入到 %
符號之後,由數字和 “\$
” 組成。
2.程式碼範例:
新建一個text1.text,內容為空白
<br/>
php文件<br/>
<?php $number = 9; $str = "Are you OK?"; $file = fopen("test1.txt","w"); echo fprintf($file,"There are %u Not OK in %s.",$number,$str); //输出:34 ?>
text1.php内容:There are 9 Not OK in Are you OK?.
推薦:《2021年PHP面試題大匯總(收藏)》《php影片教學》
#####以上是PHP中fprintf()函數的解析(附程式碼詳解)的詳細內容。更多資訊請關注PHP中文網其他相關文章!