PHP Data Types
Variables can store data of different types, and different data types can do different things.
PHP supports the following data types:
- String
- Integer
- Float (floating point numbers - also called double)
- Boolean
- Array
- Object
- NULL
- Resource
PHP String
A string is a sequence of characters, like "Hello world!".
A string can be any text inside quotes. You can use single or double quotes:
Example
<?php
$x = "Hello world!";
$y = 'Hello world!';
echo $x;
echo "<br>";
echo $y;
?>PHP Integer
An integer data type is a non-decimal number between -2,147,483,648 and 2,147,483,647.
Rules for integers:
- An integer must have at least one digit
- An integer must not have a decimal point
- An integer can be either positive or negative
- Integers can be specified in: decimal (base 10), hexadecimal (base 16), octal (base 8), or binary (base 2) notation
Example
<?php
$x = 5985;
var_dump($x);
?>PHP Float
A float (floating point number) is a number with a decimal point or a number in exponential form.
Example
<?php
$x = 10.365;
var_dump($x);
?>PHP Boolean
A Boolean represents two possible states: TRUE or FALSE.
Example:
$x = true;
$y = false;
$y = false;
PHP Array
Example
<?php
$cars = array("Volvo","BMW","Toyota");
var_dump($cars);
?>PHP Object
Example
<?php
class Car {
function Car() {
$this->model = "VW";
}
}
// create an object$herbie = new Car();
// show object propertiesecho $herbie->model;
?>PHP NULL Value
Example
<?php
$x = "Hello world!";
$x = null;
var_dump($x);
?>
Comments
Post a Comment