Course Content of PHP Training in Shivpuri
Introduction
The Origin of PHP
PHP is better than Its alternatives
Interfaces to External systems
Hardware and Software requirements
What a PHP Script Looks Likec
Web Designing Basics and WYSIWYG Editor
Receiving User Input
Repeating Code
Functions
What a function
Creating a function
Returning value from function
User-defined functions
Dynamic function calls
Variable scope
Accessing variable with the global statement
Function calls with the static statement
Setting default values for arguments
Passing arguments to a function by value
Passing arguments to a function by reference
Testing for function existence Arrays
Single-Dimensional Arrays
Multidimensional Arrays
Associative arrays
Accessing arrays
Getting the size of an array
Looping through an array
Looping through an associative array
Examining arrays
merging arrays
Sorting arrays
Sorting an associative arrays
Basic PHP Development
How PHP scripts work
PHP syntax
PHP data types
Google Caffeine
displaying type information
Testing for a specific data type
Changing type with Set type
Operators
Variable manipulation
Dynamic variables
Static vs. Dynamic Optimization
Analytics, Analysis and ROI Concept
Working With The File System
Creating and deleting a file
Reading and writing text files
Working with directories in PHP
Checking for existence of file
Determining file size
Opening a file for writing, reading, or appending
Writing Data to the file
Reading characters
Working With Form
Forms
Super global variables
Super global array
A script to acquire user input
Importing user input
Accessing user input
Combine HTML and PHP code
Using hidden fields
Redirecting the user
File upload and scripts
Delete a File
String Manipulation
Formatting String for Presentation
Formatting String for Storage
Joining and Splitting String
Comparing String
Matching and replace Substring
Control Structures
If(), else if() and else if condition Statement
The switch statement
Using the ? operator
Using the while() Loop
The do while statement
Using the for() Loop
Breaking out of loops
Nesting loops
Summary
Working With Regular Expressions
The basic regular expressions
Matching patterns
Finding matches
Replace patterns