Case Sensitivity in PHP
PHP is a loosely case-sensitive language. Certain elements are case-sensitive, while others are not.
🔸 Case-Sensitive Elements
- Variable names are case-sensitive.
- Examples:
<?php
$color = "red";
echo $color; // valid
echo $Color; // undefined variable
?>
🔸 Case-Insensitive Elements
- Function names, class names, and keywords are not case-sensitive.
- Examples:
<?php
ECHO "Hello World!<br>";
echo "This works too.<br>";
EcHo "Even this!<br>";
?>
🔸 Summary
| Element | Case-Sensitive? |
|---|---|
| Variables | Yes |
| Functions | No |
| Class Names | No (since PHP 5) |
| Keywords (e.g., if, else, while) | No |


