亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

丰城市| 河北省| 巧家县| 岐山县| 滁州市| 晋城| 五原县| 和顺县| 洛南县| 龙山县| 宣汉县| 体育| 来凤县| 司法| 滦南县| 栾川县| 余庆县| 通河县| 乡城县| 曲松县| 博客| 迁安市| 原平市| 寿光市| 中超| 灵台县| 峨边| 富阳市| 平谷区| 长白| 钟山县| 上饶县| 衡水市| 夏河县| 方城县| 哈巴河县| 苍溪县| 泗阳县| 文山县| 遵义市| 乐业县|