PHP 支持多种数据类型,主要分为以下几类:
42
。3.14
。"Hello, World!"
。true
和 false
。array(1, 2, 3)
或 [1, 2, 3]
。new MyClass()
。NULL
。Traversable
接口的对象。<?php
// 标量类型
$integer = 42;
$float = 3.14;
$string = "Hello, World!";
$boolean = true;
// 复合类型
$array = [1, 2, 3];
$object = new stdClass();
// 特殊类型
$null = NULL;
$resource = fopen('file.txt', 'r');
// 伪类型
$callable = function() {
return "I am callable!";
};
// 其他
function voidFunction(): void {
// 无返回值
}
function neverFunction(): never {
throw new Exception("This function never returns!");
}
?>
PHP 提供了丰富的数据类型来满足不同的编程需求。理解这些数据类型及其用法是编写高效、健壮 PHP 代码的基础。