- Introduction
- Introduction to PHP
- Setting up xampp and notepad++
- Creating first php file
- Embedding php into html file
- php output to the browser
- Comments in php
- Die and Exit functions
- Variables in php
- Single quotes vs double quotes
- Arithmetic operators
- Assignment Operators
- Comparison Operators
- Logical Operators
- if statement in php
- if - else in php
- Nested if statement
- if - else - if statement in php
- Switch in php
- Conditional Operators in php
- Increment Decrements operators in php
- String operators in php
- While loop in php
- do while loop
- for loop in php
- nested for loop
- Arrays in php
- Associative Arrays
- Multi Dimensional Arrays
- Array Traversal with foreach loop
- Functions in php
- Functions with arguments
- Functions return value
- Case Sensitivity in php
- Scope in php
- Constants in php
- Date and time in php
- Generating Random numbers
- Generating Random Strings
- Static variable
- Math functions in php
- Useful string functions in php part 1
- Useful string functions in php part 2
- Explode and implode functions
- Useful array functions
- Swapping variables values
- Sorting arrays part 1
- Sorting arrays part 2
- Including external files
- md5 hash in php
- Superglobals in php part 1
- Superglobals in php part 2
- Getting server information in php
- Getting visitor's ip in php
- Better way of Getting visitor's ip in php
- Blocking ip addresses
- Creating html form
- $_REQUEST variable
- $_GET variable
- $_POST variable
- Getting form values with $_REQUEST
- Getting form values with $_GET
- Getting form values with $_POST
- Validating form data
- Securing the form with htmlspecialchars()
- Send data to other php files
- Uploading files with php part 1
- Uploading files with php part 2
- Displaying uploaded files
- setting up session
- unsetting session
- Creating cookies in php
- Deleting cookies
- Writing data to files
- Reading data from files
- Appending data to files
- Explode Function: Writing data to files
- Implode Function: Reading data from files
- Intro to database
- Starting Mysql
- Creating database and tables
- Connecting with the database
- Inserting data to database
- Retrieving data from database
- WHERE Clause
- ORDER BY Clause
- Retrieving particular data from database
- Updating the data in the database
- Delete data from Database
- Final Words and Source Code
- Thank you