首頁  >  文章  >  後端開發  >  PHP中fprintf()函數的解析(附程式碼詳解)

PHP中fprintf()函數的解析(附程式碼詳解)

autoload
autoload原創
2021-04-19 11:28:381962瀏覽

PHP中fprintf()函數的解析(附程式碼詳解)

    檔案的寫入與讀取是各種語言的必備能力,PHP內建了fprintf()函數,能夠將格式化後的字串寫入到流中,本文就帶大家一起來看一看,如何利用fprintf()函數對資料的寫入。

1.語法:

fprintf(resource $handle, string $format, mixed $arg1, $atg2...)
  • #$handle: 必需,規定在何處寫入/輸出字串。    

  • $format:必需,規定字串以及如何格式化其中的變數。

  • $arg1    :必需,規定插入 format 字串中第一個 % 符號處的參數。   

  • $arg2    :可選,規定插入 format 字串中第二個 % 符號處的參數。   

  • $argn    :可選,規定插入 format 字串中第n個 % 符號處的參數。  

  • 傳回值:傳回寫入的字串長度(int)。

註解:如果 % 符號多於 $arg 參數,則必須使用佔位符。佔位符被插入到 % 符號之後,由數字和 “\$” 組成。

2.程式碼範例:

    新建一個text1.text,內容為空白

<br/>

    php文件

<?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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn