| 1 | What are PHP superglobals, and what are some of the most commonly used ones? PHP › Constants & Superglobals | PHP | Constants & Superglobals | Beginner |
| 2 | How do you safely retrieve values from superglobals like $_GET or $_POST to avoid undefined index errors and potential security issues? PHP › Constants & Superglobals | PHP | Constants & Superglobals | Intermediate |
| 3 | What is the difference between class constants and global constants, and how do you define and access a constant within a class? PHP › Constants & Superglobals | PHP | Constants & Superglobals | Intermediate |
| 4 | How do enums, introduced in PHP 8.1, provide a more type safe alternative to using class constants for representing a fixed set of related values? PHP › Constants & Superglobals | PHP | Constants & Superglobals | Advanced |
| 5 | What security risks are associated with directly trusting values from superglobals like $_SERVER, and how should applications guard against header spoofing? PHP › Constants & Superglobals | PHP | Constants & Superglobals | Advanced |
| 6 | What is a constant in PHP, and how does it differ from a regular variable? PHP › Constants & Superglobals | PHP | Constants & Superglobals | Beginner |
| 7 | How does the $_SERVER superglobal provide useful information about the current request and server environment? PHP › Constants & Superglobals | PHP | Constants & Superglobals | Intermediate |
| 8 | How do you retrieve data submitted through an HTML form using PHP, and what is the difference between the GET and POST methods? PHP › Form Handling & Validation | PHP | Form Handling & Validation | Beginner |
| 9 | What is the purpose of validating user submitted form data, and what basic validation checks are commonly performed? PHP › Form Handling & Validation | PHP | Form Handling & Validation | Beginner |
| 10 | What is the match expression introduced in PHP 8, and how does it improve upon the traditional switch statement? PHP › PHP 8 Features (Attributes, Enums, Match, Nullsafe Operator) | PHP | PHP 8 Features (Attributes, Enums, Match, Nullsafe Operator) | Beginner |
| 11 | How do variable variables and variable scope work in PHP, and what are common pitfalls to avoid? PHP › Basics & Types | PHP | Basics & Types | Intermediate |
| 12 | What are enums introduced in PHP 8.1, and how do backed enums differ from pure enums in terms of the values they can represent? PHP › PHP 8 Features (Attributes, Enums, Match, Nullsafe Operator) | PHP | PHP 8 Features (Attributes, Enums, Match, Nullsafe Operator) | Intermediate |