PHP 面试题 目录

PHP 中有哪些基本数据类型?

推荐答案

在 PHP 中,基本数据类型主要包括以下几种:

  1. 标量类型(Scalar Types)

    • int:整数类型。
    • float(也称为 double):浮点数类型。
    • string:字符串类型。
    • bool:布尔类型。
  2. 复合类型(Compound Types)

    • array:数组类型。
    • object:对象类型。
  3. 特殊类型(Special Types)

    • resource:资源类型。
    • NULL:空类型。

本题详细解读

标量类型(Scalar Types)

  • int:整数类型,表示整数值。例如:$age = 25;
  • float:浮点数类型,表示带有小数部分的数值。例如:$price = 19.99;
  • string:字符串类型,表示一串字符。例如:$name = "John";
  • bool:布尔类型,表示真或假。例如:$is_active = true;

复合类型(Compound Types)

  • array:数组类型,可以存储多个值。例如:$colors = array("red", "green", "blue");
  • object:对象类型,表示类的实例。例如:$obj = new MyClass();

特殊类型(Special Types)

  • resource:资源类型,表示外部资源,如数据库连接、文件句柄等。例如:$file = fopen("example.txt", "r");
  • NULL:空类型,表示变量没有值。例如:$var = NULL;
纠错
反馈