首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 相關知識

使用 PHP 讀寫 NTFS 檔案系統的檔案摘要資訊

     編輯:PHP 相關知識

簡介

NTFS 檔案系統支援「替代資料流」,允許在檔案中儲存額外的中繼資料(如標題、作者等)。PHP 可透過標準檔案函數直接存取這些資料流。

寫入摘要資訊

if ($h = fopen("test.txt:Title", "w")) {
    fwrite($h, "test");
    fclose($h);
}

讀取摘要資訊

if ($h = fopen("test.txt:Title", "r")) {
    echo fread($h, 1024);
    fclose($h);
}

注意事項

  • 冒號 : 後的字串(如 Title)為自訂的資料流名稱。
  • 若指定的資料流不存在,fopen 會失敗,因此必須先寫入資料。
  • 此功能僅在 Windows NTFS 環境下有效。

參考資料:MSDN「程式設計師眼中的 NTFS 2000 第一部分:流與硬連結」。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved