САМОСТОЯТЕЛЬНОЕ ОБУЧЕНИЕ ДЛЯ ВЕБ РАЗРАБОТЧИКОВ
×

PHP5 Учебник

PHP Главная PHP Введение PHP Установка PHP Синтаксис PHP Переменные PHP Echo/Print PHP Типы данных PHP Строки PHP Константы PHP Операторы PHP Заявления if...else PHP Заявления switch PHP Цикл while PHP Циклы for, foreach PHP Функции PHP Массивы PHP Сортировка массивов PHP Суперглобальные массивы

PHP Формы

PHP Формы PHP Проверка форм PHP Поля форм PHP Проверка почты PHP Полная форма

PHP Продвинутый

PHP Мульти массивы PHP Дата и время PHP Подключение PHP Обработка файлов PHP Открыть файл PHP Создать файл PHP Загрузить файл PHP Файлы cookie PHP Проведение сессий PHP Фильтры PHP Расширенные фильтры PHP Обработка ошибок PHP Обработка исключений

MySQL

MySQL База данных MySQL Установить MySQL Создать БД MySQL Создать таблицу MySQL Вставить данные MySQL Получить ID MySQL Вставить записи MySQL Подготовленные MySQL Выбрать данные MySQL Удалить данные MySQL Обновить данные MySQL Лимит данных

PHP - XML

PHP XML Парсер PHP XML Анализатор PHP XML Вывод PHP XML Экспат PHP XML DOM

PHP - AJAX

AJAX Введение AJAX PHP AJAX База данных AJAX XML AJAX Живой Поиск AJAX RSS Считывание AJAX Опрос

PHP Примеры

PHP Примеры

PHP Справочник

PHP Краткий обзор PHP Массив PHP Календарь PHP Дата/Время PHP Директория PHP Ошибка PHP Файловая система PHP Фильтр PHP FTP PHP HTTP PHP JSON PHP Libxml PHP Почта PHP Математика PHP Различные PHP MySQLi PHP Локальная сеть PHP Регулярное выражение PHP Простой XML PHP Поток PHP Строки PHP Переменная обработка PHP XML Парсер PHP Zip файлы PHP Часовой пояс

PHP5 Типы данных



Переменные могут хранить различные типы данных и могут сделать различные действия с типами данных.


PHP поддерживает следующие типы данных:

  • Строка
  • Целое число
  • Поплавок (числа с плавающей точкой - также называется двойной)
  • Булевы
  • Массив
  • Объект
  • Ноль - null
  • Ресурс

PHP Строка

Cтрока - последовательность символов, "Привет Мир!".

Строкой может быть любой текст внутри кавычек. Вы можете использовать одинарные или двойные кавычки:

Пример

<?php
$x = "Привет Мир!";
$y = 'Привет Мир!';

echo $x;
echo "<br>";
echo $y;
?>
Смотреть код »

PHP Целое число

Целочисленный тип данных - десятичное число от -2,147,483,648 и 2,147,483,647.

Правила для целых чисел:

  • Целое число должно иметь по крайней мере одну цифру
  • Целое число не должно иметь запятой
  • Целое число может быть положительным или отрицательным
  • Целые числа могут быть указаны в трех форматах: десятичным (10-разрядный), шестнадцатеричным (16-разрядный - с префиксом 0x) или восьмеричным (8-разрядный - с префиксом 0)

В следующем примере $x является целым числом. РНР функция var_dump() вложена, возвращает тип данных и значение:

Пример

<?php
$x = 5985;
var_dump($x);
?>
Смотреть код »

PHP Поплавок

Тип данных поплавок (число с плавающей точкой) - число с десятичной точкой и число в показательной форме.

В следующем примере $x - поплавок. РНР функция var_dump() вложена, возвращает тип данных и значение:

Пример

<?php
$x = 10.365;
var_dump($x);
?>
Смотреть код »

PHP Булевы

Логический тип данных отражает два возможных состояния: true или false.

$x = true;
$y = false;

Логические операторы часто используются в условных тестирования. Вы узнаете больше о условных испытаниях в одной из последующих глав данного учебника.


PHP Массив

Массив хранит несколько значений в одной переменной.

В следующем примере массив $cars. РНР var_dump() вложенная функция возвращает тип данных и значение:

Пример

<?php
$cars = array("Вольво","БМВ","Тойота");
var_dump($cars);
?>
Смотреть код »

Вы узнаете намного больше о массивах в последующих главах данного учебника.


PHP Объект

Тип данных объект, хранит данные и информацию о том, как обрабатывать эти данные.

В PHP, объект должен быть объявлен точно.

Сначала мы должны объявить класс объекта. Для этого используем ключевое слово class. Класс - это структура, которая может содержать свойства и методы:

Пример

<?php
class Car {
    function Car() {
        $this->model = "Фольксваген";
    }
}

// создать объект
$herbie = new Car();

// показать свойства объекта
echo $herbie->model;
?>
Смотреть код »

Вы узнаете больше об объектах в более поздней главе данного учебника.


PHP null

Ноль - специальный тип данных, который может иметь только одно значение: null.

Переменная типов данных значение переменной null, не имеет значения.

Совет: если переменная создается без значения, то автоматически присваивается значение null.

Переменные также могут быть очищены путем установки значения null:

Пример

<?php
$x = "Привет Мир!";
$x = null;
var_dump($x);
?>
Смотреть код »

PHP Ресурс

Специальный тип ресурс - фактически не является типом данных. Это хранение ссылки на внешние функции и ресурсы, на PHP.

Обычным примером использования типа данных ресурса, является вызов базы данных.

Мы не будем говорить о типе ресурса, так как это достаточно сложная тема.