C-Sharp | Java | Python | Swift | GO | WPF | Ruby | Scala | F# | JavaScript | SQL | PHP | Angular | HTML
PHP VariablesIn PHP, a variable is declared using a $ sign followed by the variable name. Here, some important points to know about variables:
Syntax of declaring a variable in PHP is given below: $variablename=value; Rules for declaring PHP variable:
PHP Variable: Declaring string, integer, and floatLet's see the example to store string, integer, and float values in PHP variables. File: variable1.php <?php $str="hello string"; $x=200; $y=44.6; echo "string is: $str Output: string is: hello string integer is: 200 float is: 44.6 PHP Variable: Sum of two variablesFile: variable2.php <?php $x=5; $y=6; $z=$x+$y; echo $z; ?> Output: 11 PHP Variable: case sensitiveIn PHP, variable names are case sensitive. So variable name "color" is different from Color, COLOR, COLor etc. File: variable3.php <?php $color="red"; echo "My car is " . $color . "<br>"; echo "My house is " . $COLOR . "<br>"; echo "My boat is " . $coLOR . "<br>"; ?> Output: My car is red Notice: Undefined variable: COLOR in C:\wamp\www\variable.php on line 4 My house is Notice: Undefined variable: coLOR in C:\wamp\www\variable.php on line 5 My boat is PHP Variable: RulesPHP variables must start with letter or underscore only. PHP variable can't be start with numbers and special symbols. File: variablevalid.php <?php $a="hello";//letter (valid) $_b="hello";//underscore (valid) echo "$a <br/> $_b"; ?> Output: hello hello File: variableinvalid.php <?php $4c="hello";//number (invalid) $*d="hello";//special symbol (invalid) echo "$4c <br/> $*d"; ?> Output: Parse error: syntax error, unexpected '4' (T_LNUMBER), expecting variable (T_VARIABLE) or '$' in C:\wamp\www\variableinvalid.php on line 2 PHP: Loosely typed languagePHP is a loosely typed language, it means PHP automatically converts the variable to its correct data type.
Next TopicPHP Variable Scope
|