YoVDO

File Handling with PHP Course (How To)

Offered By: Treehouse

Tags

PHP Courses Programming Courses XML Courses JSON Courses File Handling Courses

Course Description

Overview

PHP can do so much more than include files. In this course we'll explore reading and writing files from a directory. We'll also take advantage of built-in parsing functions for working with common file formats to read and write CSV, XML and JSON data.

What you'll learn

  • Reading and Writing Files
  • Input/Output (I/O)
  • CSV
  • XML
  • JSON

Syllabus

Basic File Handling

We will explore different ways of interacting with data files. You'll learn different methods and use cases for reading and writing files in a directory.

Chevron 7 steps
  • Directory and File Structures

    6:18

  • Including and Opening files

    6:24

  • Reading Files Into a String or Array

    3:55

  • Reading Files

    3 objectives

  • Writing Files Line by Line

    5:25

  • Writing Files All at Once

    5:05

  • Review Basic File Handling

    5 questions

Parsing Specific Formats

In this section, we will take advantage of the built-in functions that PHP offers for parsing common data types. We will read and write CSV, XML and JSON data to create a personal recommendations application.

Chevron 11 steps
  • Personal Recommendations Project

    1:38

  • Reading CSV

    7:40

  • Writing CSV

    6:04

  • Review CSV

    5 questions

  • Reading JSON

    6:25

  • Writing JSON

    7:52

  • Review JSON

    7 questions

  • Reading XML

    8:21

  • Writing XML

    9:29

  • Review XML

    6 questions

  • Conclusion

    0:50


Related Courses

Build a Simple Dynamic Site with Node.js Course (How To)
Treehouse
Introducción a la programación en Python I: Aprendiendo a programar con Python
Pontificia Universidad Católica de Chile via Coursera
Excel/VBA for Creative Problem Solving, Part 2
University of Colorado Boulder via Coursera
Python Functions, Files, and Dictionaries
University of Michigan via Coursera
Estructuras de datos en Python
Universidad Austral via Coursera