In this PHP tutorial, you will learn how to work with files & filesystem in PHP. You will learn how to create & delete directories, open files, put content, read content, read files line by line, read CSV files, some tips & things to be aware of such as return value caching for some of the file related functions.
SOME OF THE WAYS YOU CAN SUPPORT THE CHANNEL
👍 Smash the like button
🤝 Subscribe to the channel & turn the notifications on
💬 Post comments, any feedback is greatly appreciated
⭐ Become a Patreon: / programwithgio
THANK YOU!
LESSON 1.30
Course Outline - https://github.com/ggelashvili/learnp...
Course Playlist - • Learn PHP The Right Way - Full PHP Tu...
RESOURCES
Docs for clearstatcache & list of affected functions - https://www.php.net/manual/en/functio...
Docs for fopen & modes - https://www.php.net/manual/en/functio...
Filesystem functions - https://www.php.net/manual/en/ref.fil...
CHAPTERS
00:00 - List of all files & directories - scandir
00:44 - Check if file is a directory or a file - is_dir / is_file
00:58 - Create & delete directories - mkdir / rmdir
02:02 - Check if file or directory exists & print filesize - file_exists / filesize
02:28 - Clear cached values of functions like filesize - clearstatcache
03:30 - Open files & resource data type - fopen
04:25 - Using error control operator to suppress warnings
05:25 - Read files line by line - fgets / fclose
06:25 - Read csv files - fgetcsv
07:02 - Get file contents & store in a variable - file_get_contents
07:57 - Write content to a file - file_put_contents
08:50 - Delete, copy, rename & move files - unlink / copy / rename
09:34 - Get information about a file - pathinfo