PHP Fundamentals
  • 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
Form Handling in php
  • 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
Session and Cookies in php
  • setting up session
  • unsetting session
  • Creating cookies in php
  • Deleting cookies
File Handling in php
  • Writing data to files
  • Reading data from files
  • Appending data to files
  • Explode Function: Writing data to files
  • Implode Function: Reading data from files
Database
  • 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