Description
Course info
Level
Intermediate
Updated
Sep 3, 2020
Duration
1h 34m
Description

Almost all applications have to work with the filesystem at some point. In this course, Working with Files in PHP, you’ll learn to safely and efficiently manage files in your applications. First, you’ll explore how to create, read, and update individual files. Next, you’ll discover the tools that PHP offers for managing directories. Finally, you’ll learn how to send and receive files in the context of web services. When you’re finished with this course, you’ll have the skills and knowledge of file management needed to open, modify, and save files using PHP.

About the author
About the author

Michael Van Sickle is an application architect in Akron, Ohio. He is a mechanical engineer by training and a software engineer by choice. He is passionate about learning new programming languages and user experience design.

More from the author
Uploading Files with a JavaScript REST API
Intermediate
1h 26m
Aug 5, 2020
More courses by Mike Van Sickle
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi everyone, my name is Michael Van Sickle, and welcome to my course, Working with Files in PHP. The most common use of PHP, by far, is in the creation of web services and web applications. At some point though, almost all of those programs will need to interact with the server's file system. In this course, we are going to explore the rich functionality that PHP has for handling all aspects of file system management. Some of the major topics that we will cover include how to manage files, how to interact with the file system and navigate directories, and how to securely send and receive files with web services. By the end of this course, you'll know how to work with files efficiently and securely. Before beginning the course, you should be familiar with the PHP language and the basics of HTTP‑based web services. I hope you'll join me on this journey to learn PHP with the Working with Files in PHP course, at Pluralsight.