Evaluation of PHP, Basic Syntax, Defining variable and constant, PHP Data type, Operator and Expression, Decision Making, Looping, Mixing Decisions and looping with HTML.
What is a function, Define a function, Call by value and Call by reference, Recursive function, String creation and accessing, Searching & replacing, Formatting, String library functions.
Anatomy of an Array, Creating indexed and associative arrays, Looping with index array, Looping with associative array using each() and foreach(), Library functions.
Introduction to Sessions, Cookies in PHP, Using cookies with sessions, Deleting sessions & cookies, Form data handling, File and directory operations, File upload & download.
Introduction to RDBMS, CRUD operations, MySQL connection, Insert/Delete/Update/Select queries, Joins, Database APIs in PHP, Exception handling, Try, Catch, Throw, Debugging.