PHP/file/io: Difference between revisions
from HTYP, the free directory anyone can edit if they can prove to me that they're not a spambot
No edit summary |
No edit summary |
||
| (2 intermediate revisions by the same user not shown) | |||
| Line 3: | Line 3: | ||
==Functions== | ==Functions== | ||
* [https://www.php.net/manual/en/ref.filesystem.php Filesystem Functions] | * [https://www.php.net/manual/en/ref.filesystem.php Filesystem Functions] | ||
** <code>[https://www.php.net/manual/en/function.file-get-contents file_get_contents()]</code> | ** <code>[https://www.php.net/manual/en/function.file.php file()]</code>: read entire text file into an array (by line) | ||
** <code>[https://www.php.net/manual/en/function.file-get-contents file_get_contents()]</code>: read entire text file into a string | |||
** <code>[https://www.php.net/manual/en/function.file-put-contents file_put_contents()]</code> | ** <code>[https://www.php.net/manual/en/function.file-put-contents file_put_contents()]</code> | ||
** file-handle functions: | ** file-handle functions: | ||
| Line 9: | Line 10: | ||
*** <code>[https://www.php.net/manual/en/function.fgets fgets()]</code>: read a line | *** <code>[https://www.php.net/manual/en/function.fgets fgets()]</code>: read a line | ||
*** <code>[https://www.php.net/manual/en/function.fopen fopen()]</code>: open handle to file | *** <code>[https://www.php.net/manual/en/function.fopen fopen()]</code>: open handle to file | ||
*** ''<code>[https://www.php.net/manual/en/function.fputs.php fputs()]</code> is just an alias of <code>[https://www.php.net/manual/en/function.fwrite fwrite()]</code>'' | |||
*** <code>[https://www.php.net/manual/en/function.fputcsv fputcsv()]</code>: write a line in [[CSV]] format | *** <code>[https://www.php.net/manual/en/function.fputcsv fputcsv()]</code>: write a line in [[CSV]] format | ||
*** <code>[https://www.php.net/manual/en/function.fread fread()]</code>: binary-safe read | *** <code>[https://www.php.net/manual/en/function.fread fread()]</code>: binary-safe read | ||
| Line 14: | Line 16: | ||
*** <code>[https://www.php.net/manual/en/function.fwrite fwrite()]</code>: binary-safe write | *** <code>[https://www.php.net/manual/en/function.fwrite fwrite()]</code>: binary-safe write | ||
* [https://www.php.net/manual/en/refs.fileprocess.file.php File System Related Extensions]: also includes {{l/same|filesystem}}-related extensions | * [https://www.php.net/manual/en/refs.fileprocess.file.php File System Related Extensions]: also includes {{l/same|filesystem}}-related extensions | ||
==Related== | |||
* [https://www.php.net/manual/en/intro.stream.php streams] | |||
Latest revision as of 22:56, 3 January 2026
|
PHP file access functionality
|
{{#set: page title=PHP file access functionality }}
|
PHP File fx() |
This is a quick index to information about accessing files in PHP.
Functions
- Filesystem Functions
file(): read entire text file into an array (by line)file_get_contents(): read entire text file into a stringfile_put_contents()- file-handle functions:
- File System Related Extensions: also includes filesystem-related extensions
