php数据类型

php数据类型

字符串、整数、浮点数、逻辑、数组、对象、NULL。

PHP var_dump() 会返回变量的数据类型和值

PHP 字符串

字符串可以是引号内的任何文本,可以使用单引号或双引号:

学习笔记

PHP整数

PHP 整数可以用三种格式规定整数:十进制、十六进制(前缀是 0x)或八进制(前缀是 0)

PHP浮点数

 浮点数是有小数点或指数形式的数字

PHP 逻辑

true 或 false。

PHP 数组

数组在一个变量中存储多个值。

1
2
3
4
<?php
$cars=array("Volvo","BMW","SAAB");
var_dump($cars);
?

array() 函数用于创建数组;

三种数组类型:

  • 索引数组 - 带有数字索引的数组
  • 关联数组 - 带有指定键的数组
  • 多维数组 - 包含一个或多个数组的数组

    获得数组的长度 - count() 函数
    count() 函数用于返回数组的长度(元素数):

    遍历索引数组
    遍历并输出索引数组的所有值,可以使用 for 循环

    1
    2
    3
    4
    5
    6
    7
    8
    <?php
    $cars=array("Volvo","BMW","SAAB");
    $arrlength=count($cars);
    for($x=0;$x<$arrlength;$x++) {
    echo $cars[$x];
    echo "<br";
    }
    ?

    遍历关联数组
    遍历并输出关联数组的所有值,可以使用 foreach 循环

    1
    2
    3
    4
    5
    6
    7
    8
    <?php
    $age=array("Bill"="35","Steve"="37","Peter"="43");

    foreach($age as $x=$x_value) {
    echo "Key=" . $x . ", Value=" . $x_value;
    echo "<br";
    }
    ?

PHP 对象

对象是存储数据和有关如何处理数据的信息的数据类型。
在 PHP 中,必须明确地声明对象。
首先必须声明对象的类,使用 class 关键词。类是包含属性和方法的结构。
然后在对象类中定义数据类型,然后在该类的实例中使用此数据类型:

1
2
3
4
5
6
7
8
9
10
11
12
<?php
class Car
{
var $color;
function Car($color="green") {
$this-color = $color;
}
function what_color() {
return $this-color;
}
}
?

PHP NULL 值

NULL 值表示变量无值。NULL 是数据类型 NULL 唯一可能的值。
NULL 值标示变量是否为空。也用于区分空字符串与空值数据库。
可以通过把值设置为 NULL,将变量清空

文章目录
  1. 1. php数据类型
    1. 1.1. PHP 字符串
  • 学习笔记
    1. 0.1. PHP整数
    2. 0.2. PHP浮点数
    3. 0.3. PHP 逻辑
    4. 0.4. PHP 数组
    5. 0.5. PHP 对象
    6. 0.6. PHP NULL 值
  • ,
    Fork me on GitHub