PHP 数据类型


变量可以存储不同类型的数据,例如:

  • 字符串(“你好”)
  • 整数(5)
  • 浮动(也称为双)(1.0)
  • 布尔值(1或0)
  • 数组(数组(“我”,“是”,“一个”,“数组”))
  • 目的
  • 空值
  • 资源

字符串是一系列字符。它可以是引号内的任何文本(单引号或双引号):

$x = "Hello!";
$y = 'Hello!';

整数

整数数据类型是-2,147,483,648和2,147,483,647之间的非十进制数。

整数规则:

  • 整数必须至少有一位数
  • 整数不能有小数点
  • 整数可以是正数也可以是负数
  • 整数可以用三种格式指定:十进制(基于10),十六进制(基于16的 - 带前缀的0x)或八进制(基于8的 - 带前缀0)

$x = 5;

浮动

浮点数(浮点数)是带小数点的数字或指数形式的数字。

$x = 5.01;

布尔

布尔表示两种可能的状态:TRUE或FALSE。布尔值通常用于条件测试。

$x = true;
$y = false;

排列

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

$colours = array("Blue","Purple","Pink");

空值

Null是一种特殊数据类型,只能有一个值:NULL。
数据类型为NULL的变量是没有赋值的变量。
也可以通过将值设置为NULL来清空变量。

注意: 如果创建的变量没有值,则会自动为其指定值NULL。

<?php
 $x = "Hello world!";
 $x = null;
 ?>

输出:

空值

目的

对象是一种数据类型,用于存储有关如何处理该数据的数据和信息。
在PHP中,必须显式声明一个对象。
首先,我们必须声明一类对象。类是可以包含属性和方法的结构。

例:

<?php
 class Car {
    function Car() {
        $this->model = "VW";
    }
 }

 // create an object
 $herbie = new Car();

 // show object properties
 echo $herbie->model;
 ?>

更多PHP教程

学习更多PHP教程