There are eight data types of PHP variables, namely:
1, four scalars Type:
1), boolean (Boolean):
This is the simplest type, with only two values, which can be TRUE/true or FALSE/false. case sensitive. For details, please see: PHP boolean type (boolean)
2), integer (integer):
Its valid range in 32-bit operating systems is: -2 147 483 648~ 2 147 483 647. Integer values can be expressed in decimal, hexadecimal or octal notation and may be preceded by an optional sign (- or ). Octal represents a number that must be preceded by 0 (zero), and hexadecimal represents a number that must be preceded by 0x. For details, please see: PHP integer data (Integer)
3), float (floating point type, also called double):
The valid range in 32-bit operating systems is: 1.7 E-308~1.7E 308. For details, please see: PHP floating point type (float)
4), string (string):
Character variables are different from other programming languages in that they are divided into characters and strings. In PHP , character variables are uniformly used to define characters or strings. For details, please see: PHP string type (string)
2, two composite types:
1), array (array):
Array variables are a special type of variables. PHP array type (object)
2), object (object):
Object is also a special data type. To create an object variable, use the new keyword. For details, please see: PHP object type (object)
3, two special types:
1), resource (resource):
source Is a special variable that holds a reference to an external resource. Resources are created and used through specialized functions. For details, please see: PHP resource type (resource)
2), NULL (empty):
indicates that a variable has no value. The only possible value of type NULL is NULL.
The above is the detailed content of What are the basic data types of PHP variables?. For more information, please follow other related articles on the PHP Chinese website!