Learning Resources
Basics
Variable and constants
Operators
- Arithmetic Operators
- Assignment Operators
- Comparison Operators
- Concatenation Operators
- Logical Operators
- Bitwise Operators
- Unary Operators
Conditionals
Loop constructs
Strings
Arrays
- Array Basics
- Specifying Array
- Accessing array elements
- Creating/modifying Array
- Reading array values
- Removing array values
- Array Traversal
- Useful PHP Array functions
Functions
- Functions Basics
- User-defined functions
- Function arguments
- Returning values
- Variable Functions
- Built-in Functions
- Anonymous Functions
Classes
- Classes Basics
- Class Property
- Class Constants
- Constructor and Destructor
- Class Visibility
- Object Inheritance
- Class Abstraction
- Object Interfaces
- Traits
- Overloading
- Object Iteration
- Object Cloning
- Objects and references
File Handling
- File handling Basics
- Creating a file
- Opening a File
- Reading from a file
- Writing to a file
- Appending a file
- Closing a file
- Deleting a file
- Useful Functions
Database
- Database Basics
- Database Connection
- Table Creation
- Inserting Data
- Database Updation
- Deleting Records
- Searching Records
- Other Table Operations
- MySQL Error Handling
Cookies management
Session
- Session Basics
- Session Internals
- Session Creation
- Deleting Sessions and Variables
- Custom Session Handlers
- Session Upload Progress
- Sessions and security
- Sessions Functions
Forms
- Forms Basics
- Create a Basic Form
- Input control or “control”
- Receiving Form Data
- Variables From External Sources
- Image Submission
Miscellaneous
Apply for Certification
https://www.vskills.in/certification/Certified-PHP-Developer