php 都有哪些数据类型

原创
ithorizon 8个月前 (09-06) 阅读数 125 #PHP

PHP数据类型介绍

PHP数据类型概述

PHP是一种强类型语言,在PHP中,变量不需要显式声明类型,PHP会在脚本执行期间自动将变量成为相应的数据类型。PHP赞成以下几种基本数据类型:

1. 标量数据类型

标量数据类型包括以下四种:

  • 整数(Integer):描述没有小数部分的数字,例如:1, 100, -10。
  • 浮点数(Float或Double):描述带有小数部分的数字,例如:3.14, -0.5。
  • 字符串(String):描述一系列字符,例如:"Hello, World!",'PHP'。
  • 布尔值(Boolean):描述逻辑值,只有两个或许的值:TRUE 或 FALSE。

2. 复合数据类型

复合数据类型包括:

  • 数组(Array):描述一组值的集合,可以包含不同类型的元素。
  • 对象(Object):描述类的实例。

3. 特殊数据类型

特殊数据类型包括:

  • 资源(Resource):描述外部资源,例如数据库连接或文件句柄。
  • NULL:描述变量没有值。

4. 代码示例

以下是PHP中各种数据类型的示例代码:

<?php

// 整数

$int = 123;

// 浮点数

$float = 3.14;

// 字符串

$string = "Hello, World!";

$string2 = 'PHP';

// 布尔值

$boolTrue = TRUE;

$boolFalse = FALSE;

// 数组

$array = array("apple", "banana", "cherry");

// 对象

class MyClass {

public $prop = "This is a property";

}

$obj = new MyClass;

// 资源(示例中为数据库连接)

$resource = mysqli_connect("localhost", "username", "password", "database");

// NULL

$nullVar = NULL;

?>


本文由IT视界版权所有,禁止未经同意的情况下转发

文章标签: PHP


热门