Назад к вопросам
Intern
111
questionbank

Какие существуют типы данных в PHP?

Sobes Copilot

Получайте ответы в реальном времени

Ответ от нейросети

sobes.tech AI

В PHP существует восемь типов данных:

  1. Скалярные типы:

    • boolean: Логическое значение (true или false).
    • integer: Целое число.
    • float (или double): Число с плавающей точкой.
    • string: Последовательность символов.
  2. Составные типы:

    • array: Упорядоченный набор значений.
    • object: Экземпляр класса.
  3. Специальные типы:

    • resource: Ссылка на внешний ресурс (например, файл, соединение с базой данных).
    • null: Отсутствие значения.

Примеры:

<?php

// Boolean
$is_valid = true;

// Integer
$count = 123;

// Float
$price = 99.99;

// String
$message = "Привет, мир!";

// Array
$colors = ["красный", "зеленый", "синий"];

// Object (пример с анонимным классом)
$user = new class {
    public $name = "Иван";
};

// Resource (например, открытый файл)
// $file_handle = fopen("myfile.txt", "r");

// Null
$data = null;

?>