Download the PHP package tomk79/filesystem without Composer
On this page you can find all versions of the php package tomk79/filesystem. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download tomk79/filesystem
More information about tomk79/filesystem
Files in tomk79/filesystem
Download tomk79/filesystem
More information about tomk79/filesystem
Files in tomk79/filesystem
Vendor tomk79
Package filesystem
Short Description Simple filesystem utility for PHP.
License MIT
Package filesystem
Short Description Simple filesystem utility for PHP.
License MIT
Keywords filesystem
Please rate this library. Is it a good library?
Informations about the package filesystem
tomk79/filesystem
| Linux | Windows | |
|---|---|---|
| master |
|
|
| develop |
|
|
Install
PHP
Basic
Optional
API Document
see: docs/index.html
Test
phpDocumentor
Change Log
tomk79/filesystem v1.4.0 (2026-09-06)
$fs->convert_encoding()の$from_encodingのデフォルト値をUTF-8に変更した。(文字セットの自動判定により、アラビア語やベトナム語などが文字化けする問題を修正するため)$fs->read_csv()のcharsetオプションのデフォルト値をUTF-8に変更した。(同上。UTF-8以外のCSVを読み込む場合は、明示的な指定が必要)$fs->normalize_path(),$fs->get_realpath_n(),$fs->get_relatedpath_n()が、受け取るパスをUTF-8として扱うようになった。(同上)$fs->normalize_path()のオプションにcharsetを追加した。
tomk79/filesystem v1.3.0 (2025-11-16)
$fs->save_file(),$fs->copy(),$fs->mkdir()で、新規で作成した場合以外にパーミッションを更新しないようになった。$fs->get_realpath_n(),$fs->get_realpath_l()を追加した。$fs->get_relatedpath_n(),$fs->get_relatedpath_l()を追加した。
tomk79/filesystem v1.2.5 (2025-03-05)
- PHP 7 系で、
$fs->read_csv()のescapeオプションのデフォルト値を\に変更した。(バージョン依存のエラーを回避するため) $fs->read_csv()のsizeオプションのデフォルト値を0に変更した。
tomk79/filesystem v1.2.4 (2025-01-18)
$fs->read_csv()のオプションにescapeを追加。
tomk79/filesystem v1.2.3 (2023-06-25)
$fs->chmod_r()で、対象のディレクトリのパーミッションが変更されない不具合を修正した。
tomk79/filesystem v1.2.2 (2023-02-11)
- Windowsで、排他ロックされたファイルの削除を試みたときに起きる不具合を修正。
tomk79/filesystem v1.2.1 (2023-02-05)
- 内部コードの細かい修正。
tomk79/filesystem v1.2.0 (2022-12-29)
filesystem_encodingの処理を廃止した。(Windowsで起きる問題の回避のため)- Windows:
$fs->get_realpath()で、相対パス指定がルートに到達したとき、先頭のDIRECTORY_SEPARATORが2重に付与される場合がある問題を修正した。
tomk79/filesystem v1.1.2 (2022-12-28)
- detect order の全体を指示できるようになった。
tomk79/filesystem v1.1.1 (2022-01-08)
- PHP 8.1 で起きる不具合を修正。
tomk79/filesystem v1.1.0 (2022-01-04)
- サポートするPHPのバージョンを
>=7.3.0に変更。
tomk79/filesystem v1.0.12 (2021-04-23)
- 内部コードの細かい修正。
tomk79/filesystem v1.0.11 (2020-10-17)
- 細かい不具合を修正。
tomk79/filesystem v1.0.10 (2020-08-20)
rm()が、シンボリックリンクを削除できない不具合を修正。
tomk79/filesystem v1.0.9 (2020-06-07)
chmod_r()を追加。
tomk79/filesystem v1.0.8 (2018-08-16)
is_link()を追加。- その他、内部処理の調整。
tomk79/filesystem v1.0.7 (2018-08-08)
- オプションに連想配列を受け取れない不具合を修正。
tomk79/filesystem v1.0.6 (2016-09-05)
- normalize_path() が、
C:\\から始まるパスを//から始まるパスに変換するようになった。
tomk79/filesystem v1.0.5 (2015-09-03)
normalize_path()が、URIスキームを含むパス、ドメイン名を含む2つのスラッシュから始まるパスを処理できるようになった。
License
MIT License
Author
- (C)Tomoya Koyanagi [email protected]
- website: https://www.pxt.jp/
- Twitter: @tomk79 https://twitter.com/tomk79/
All versions of filesystem with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.3.0
The package tomk79/filesystem contains the following files
Loading the files please wait ...