php支持哪些数据类型

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

PHP赞成的数据类型

PHP赞成的数据类型

PHP是一种非常灵活的编程语言,它赞成多种数据类型。这些数据类型可以分为几个类别,包括:

1. 标量数据类型

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

  • 布尔类型(boolean): 即真(true)或假(false)。
  • 整型(integer): 即没有小数部分的数字,可以是正数、负数或零。
  • 浮点型(float/double): 即带有小数部分的数字。
  • 字符串型(string): 即一系列字符,可以是一行文本或一个单词。

2. 复合数据类型

复合数据类型包括:

  • 数组(array): 即一组相关数据的集合,可以存储不同类型的数据。
  • 对象(object): 即类的实例,用于面向对象编程。

3. 特殊数据类型

特殊数据类型包括:

  • 资源(resource): 即外部资源的引用,如数据库连接、文件句柄等。
  • null: 即没有值,或者变量被清空。

示例代码

<?php

// 布尔类型

$bool = true;

// 整型

$int = 123;

// 浮点型

$float = 3.14;

// 字符串型

$str = "Hello, World!";

// 数组

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

// 对象

class Fruit {

public $name;

}

$obj = new Fruit();

$obj->name = "apple";

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

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

// null

$null = null;

// 输出变量类型

echo gettype($bool); // 输出:boolean

echo gettype($int); // 输出:integer

echo gettype($float); // 输出:double

echo gettype($str); // 输出:string

echo gettype($arr); // 输出:array

echo gettype($obj); // 输出:object

echo gettype($conn); // 输出:resource

echo gettype($null); // 输出:NULL

?>


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

文章标签: PHP


热门