」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > 如何在不使用外部程式的情況下在 PHP 中確定超過 2GB 檔案的檔案大小?

如何在不使用外部程式的情況下在 PHP 中確定超過 2GB 檔案的檔案大小?

發佈於2024-11-09
瀏覽:277

How to Determine File Size of Files Over 2GB in PHP Without Using External Programs?

在PHP 中無需外部程式即可確定2GB 檔案的大小

在PHP 中無需外部程式即可確定2GB 檔案的大小

PHP 在處理超過2GB 的檔案大小方面的限制可能會令人沮喪。然而,有一些方法可以克服這個問題,而無需求助於外部程序。

一種方法是透過“大文件工具”,這是一個開源項目,可以在 PHP 中操作超過 2GB 的文件,即使在 32 位元系統上也是如此。

    另一種技術涉及三管齊下的方法:
  • 適合平台的Shell命令:
  • 嘗試使用特定於平台的命令列工具,例如Windows 上的shell 取代修飾符或*nix/Mac 系統上的「stat」指令。
  • Windows 上的 COM 介面:
  • 探索 COM(組件物件模型)以擷取檔案大小資訊。
  • 回退到 filesize():
作為最後的手段,恢復到 PHP 的本機「filesize()」函數,該函數可能會受到平台和檔案大小的限制。

How to Determine File Size of Files Over 2GB in PHP Without Using External Programs?

版本聲明 本文轉載於:1729499234如有侵犯,請洽[email protected]刪除
最新教學 更多>

免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。

Copyright© 2022 湘ICP备2022001581号-3