91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PHP中fwrite函數如何安全用于二進制文件

發布時間:2021-07-14 14:55:56 來源:億速云 閱讀:140 作者:Leah 欄目:編程語言

這篇文章將為大家詳細講解有關PHP中fwrite函數如何安全用于二進制文件,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

PHP函數fwrite -- 寫入文件(可安全用于二進制文件)

說明

int fwrite ( resource handle, string string [, int length] )

PHP函數fwrite把 string 的內容寫入 文件指針 handle 處。 如果指定了 length,當寫入了 length 個字節或者寫完了 string 以后,寫入就會停止,視乎先碰到哪種情況。

v返回寫入的字符數,出現錯誤時則返回 FALSE 。

注意如果給出了 length 參數,則 magic_quotes_runtime 配置選項將被忽略,而 string 中的斜線將不會被抽去。

注意: 在區分二進制文件和文本文件的系統上(如 Windows) 打開文件時,fopen() 函數的 mode 參數要加上 'b'。

例 1. 一個簡單的PHP函數fwrite例子

  1. < ?php  

  2. $filename = 'test.txt';  

  3. $somecontent = "添加這些文字到文件\n";  

  4. // 首先我們要確定文件存在并且可寫。  

  5. if (is_writable($filename)) {  

  6. // 在這個例子里,我們將使用添加模式
    打開$filename,  

  7. // 因此,文件指針將會在文件的開頭,  

  8. // 那就是當我們使用fwrite()的時候,
    $somecontent將要寫入的地方。  

  9. if (!$handle = fopen($filename, 'a')) {   

  10. echo "不能打開文件 $filename";  

  11. exit;  

  12. }  

  13. // 將$somecontent寫入到我們打開的文件中。  

  14. if (fwrite($handle, $somecontent) 
    === FALSE) {  

  15. echo "不能寫入到文件 $filename";  

  16. exit;  

  17. }  

  18. echo "成功地將 $somecontent 寫入
    到文件$filename";  

  19. fclose($handle);  

  20. } else {  

  21. echo "文件 $filename 不可寫";  

  22. }  

  23. ?>  

關于PHP中fwrite函數如何安全用于二進制文件就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

泰顺县| 邵武市| 安新县| 黑龙江省| 张家川| 孟州市| 图们市| 勃利县| 会理县| 松原市| 桑植县| 沾益县| 赤城县| 闽清县| 祁门县| 增城市| 雷州市| 方城县| 祁东县| 昌邑市| 富宁县| 沈丘县| 岳西县| 佛教| 黔西县| 彝良县| 新安县| 鸡东县| 平陆县| 县级市| 明溪县| 乌鲁木齐县| 平塘县| 桓台县| 腾冲县| 南开区| 永平县| 和顺县| 康定县| 甘谷县| 中卫市|