php file
1.1.8
VersiónEspañol
用於文件管理的PHP庫。
該庫由PHP版本5.6或更高版本支持,並且與HHVM版本3.0或更高版本兼容。
安裝此擴展程序的首選方法是通過作曲家。
要安裝PHP文件庫,請簡單:
composer require Josantonius/File
如果您希望下載可以使用的整個源代碼:
composer require Josantonius/File --prefer-source
您也可以用git克隆完整的存儲庫:
$ git克隆https://github.com/josantonius/php-file.git
或手動安裝它:
下載file.php:
wget https://raw.githubusercontent.com/Josantonius/PHP-File/master/src/File.php
此庫中的可用方法:
File:: exists ( $ file );| 屬性 | 描述 | 類型 | 必需的 | 預設 |
|---|---|---|---|---|
| $文件 | 路徑或文件URL。 | 細繩 | 是的 |
#返回(布爾)
File:: delete ( $ file );| 屬性 | 描述 | 類型 | 必需的 | 預設 |
|---|---|---|---|---|
| $文件 | 文件路徑。 | 細繩 | 是的 |
#返回(布爾)
File:: createDir ( $ path );| 屬性 | 描述 | 類型 | 必需的 | 預設 |
|---|---|---|---|---|
| $路徑 | 創建目錄的路徑。 | 細繩 | 是的 |
#返回(布爾)
File:: copyDirRecursively ( $ from , $ to );| 屬性 | 描述 | 類型 | 必需的 | 預設 |
|---|---|---|---|---|
| $來自 | 複製路徑。 | 細繩 | 是的 | |
| $ to | 複製路徑。 | 細繩 | 是的 |
#返回(布爾)
File:: deleteEmptyDir ( $ path );| 屬性 | 描述 | 類型 | 必需的 | 預設 |
|---|---|---|---|---|
| $路徑 | 刪除路徑。 | 細繩 | 是的 |
#返回(布爾)
File:: deleteDirRecursively ( $ path );| 屬性 | 描述 | 類型 | 必需的 | 預設 |
|---|---|---|---|---|
| $路徑 | 刪除路徑。 | 細繩 | 是的 |
#返回(布爾)
File:: getFilesFromDir ( $ path );| 屬性 | 描述 | 類型 | 必需的 | 預設 |
|---|---|---|---|---|
| $路徑 | 獲取文件路徑的路徑。 | 細繩 | 是的 |
#返回(布爾)
將此庫與作曲家一起使用:
require __DIR__ . ' /vendor/autoload.php ' ;
use Josantonius File File ;或者,如果您手動安裝它,請使用:
require_once __DIR__ . ' /File.php ' ;
use Josantonius File File ;此庫的使用示例:
File:: exists ( ' path/to/file.php ' );File:: exists ( ' https://raw.githubusercontent.com/Josantonius/PHP-File/master/composer.json ' );File:: delete ( __DIR__ . ' /test.txt ' );File:: createDir ( __DIR__ . ' /test/ ' );File:: deleteEmptyDir ( __DIR__ . ' /test/ ' );File:: deleteDirRecursively ( __DIR__ . ' /test/ ' );File:: copyDirRecursively ( __DIR__ . ' /test/ ' , __DIR__ . ' /copy/ ' ); get_class (File:: getFilesFromDir ( __DIR__ ));要運行測試,您只需要作曲家並執行以下操作:
git clone https://github.com/Josantonius/PHP-File.git
cd PHP-File
composer install
使用phpunit進行單元測試:
composer phpunit
使用PHPC運行PSR2代碼標準測試:
composer phpcs
運行PHP MESS探測器測試以檢測代碼樣式的不一致之處:
composer phpmd
運行所有以前的測試:
composer tests
該存儲庫是根據MIT許可證獲得許可的。
版權所有©2017-2022,Josantonius