Introduction
- PHP introduction
- PHP features and advantages
- Development environment set up
- PHP environment set up on Linux
- PHP environment set up on Mac
- PHP environment set up on Windows
- PHP environment set up on Windows with WAMP
PHP basis
Variables, Data types, Operators
- PHP data types
- PHP variables
- PHP constants
- PHP expressions
- PHP arithmetic operators
- PHP logical operators
Control structures and loops
- PHP if, else, conditional statements
- PHP switch instruction and ternary operator
- PHP ternary operator deepening
- PHP for, while, do loops
- PHP foreach loop
- PHP control loops with break and continue
Manage texts and strings
- PHP print string echo
- PHP functions to manage strings
- PHP strings formatting
- PHP string comparison
- PHP manage dates
PHP regular expressions
Array and functions
- PHP arrays
- PHP functions to manage arrays
- PHP custom functions
- PHP variable scope and file inclusion
- PHP data validation
PHP methods
Hashing and Encryption
PHP interchange formats
- PHP functions for JSON
- PHP generate JSON files from database
- PHP functions for XML
- PHP generate XML files from database