| 1 | How do PHP's string comparison functions and operators handle edge cases involving numeric looking strings, and why is strict, type aware comparison important when working with strings that could be misinterpreted as numbers? PHP › Strings & String Functions | PHP | Strings & String Functions | Advanced |
| 2 | What is the difference between single quoted and double quoted strings in PHP, particularly regarding variable interpolation and escape sequences? PHP › Strings & String Functions | PHP | Strings & String Functions | Beginner |
| 3 | What are the different ways to create and combine strings in PHP, and how does string concatenation using the dot operator work? PHP › Strings & String Functions | PHP | Strings & String Functions | Beginner |
| 4 | How do commonly used string functions like strlen, substr, str_replace, and trim help with everyday text processing tasks in PHP? PHP › Strings & String Functions | PHP | Strings & String Functions | Intermediate |
| 5 | Why are the multibyte string functions, such as mb_strlen and mb_substr, important when working with text that contains non ASCII characters like accented letters or emoji? PHP › Strings & String Functions | PHP | Strings & String Functions | Intermediate |
| 6 | How does the sprintf function let you build formatted strings with precise control over things like decimal places, padding, and alignment? PHP › Strings & String Functions | PHP | Strings & String Functions | Intermediate |
| 7 | How can regular string concatenation inside a large loop lead to performance problems, and what alternative approaches help avoid this issue when building up very large strings? PHP › Strings & String Functions | PHP | Strings & String Functions | Advanced |
| 8 | What is a regular expression, and how do you use PHP's preg_match function to check whether a string matches a specific pattern? PHP › Regular Expressions in PHP | PHP | Regular Expressions in PHP | Beginner |
| 9 | How does preg_split let you break a string apart into an array using a regular expression as the delimiter, and how does this differ from PHP's simpler explode function? PHP › Regular Expressions in PHP | PHP | Regular Expressions in PHP | Intermediate |
| 10 | What is an array in PHP and what types of arrays does PHP support? PHP › Arrays in PHP | PHP | Arrays in PHP | Beginner |
| 11 | How do you format a date or time value in PHP using the format method, and what do common format characters like Y, m, and d represent? PHP › Date & Time Handling | PHP | Date & Time Handling | Beginner |
| 12 | What do common regular expression metacharacters like the dot, asterisk, and plus sign mean, and how are they used to build flexible matching patterns? PHP › Regular Expressions in PHP | PHP | Regular Expressions in PHP | Beginner |
| 13 | How does preg_replace let you find and replace text matching a regular expression pattern, and how do capture groups let you reuse parts of the matched text in the replacement? PHP › Regular Expressions in PHP | PHP | Regular Expressions in PHP | Intermediate |
| 14 | What are named capture groups in a regular expression, and how do they improve the readability of extracted match data compared to using only numbered groups? PHP › Regular Expressions in PHP | PHP | Regular Expressions in PHP | Intermediate |