Типы данных PHP
- Предыдущая страница PHP Echo / Print
- Следующая страница Функции строк PHP
Строки, целые числа, числа с плавающей запятой, логика, массивы, объекты, NULL.
PHP строки
Строки - это последовательность символов, например "Hello world!".
Строки могут содержать любую текстовую информацию между кавычками. Вы можете использовать одинарные или двойные кавычки:
Пример
<?php $x = "Hello world!"; echo $x; echo "<br>"; $x = 'Hello world!'; echo $x; ?>
PHP целые числа
Целые числа - это числа без дробной части.
Правила целых чисел:
- Целые числа должны содержать по крайней мере один цифровой символ (0-9)
- Целые числа не могут содержать запятые или пробелы
- Целые числа не могут содержать точку
- Целые числа могут быть как положительными, так и отрицательными
- Целые числа можно определить в трех форматах: десятичном, шестнадцатеричном (префикс 0x) или восьмеричном (префикс 0)
В следующем примере мы проверим различные числа. Функция PHP var_dump() вернет тип данных и значение переменной:
Пример
<?php $x = 5985; var_dump($x); echo "<br>"; $x = -345; // отрицательное число var_dump($x); echo "<br>"; $x = 0x8C; // шестнадцатеричная система счисления var_dump($x); echo "<br>"; $x = 047; // восьмеричная система счисления var_dump($x); ?>
PHP числа с плавающей запятой
Числа с плавающей запятой имеют точку или指数ный формат.
В следующем примере мы проверим различные числа. Функция PHP var_dump() вернет тип данных и значение переменной:
Пример
<?php $x = 10.365; var_dump($x); echo "<br>"; $x = 2.4e3; var_dump($x); echo "<br>"; $x = 8E-5; var_dump($x); ?>
PHP логика
Логика true или false.
$x=true; $y=false;
Логика часто используется для условий тестирования. Вы узнаете больше о тестировании условий в последующих разделах руководства.
Массивы PHP
Массивы хранят несколько значений в одной переменной.
В следующем примере мы проверим различные массивы. PHP var_dump() вернет тип данных и значение переменной:
Пример
<?php $cars=array("Volvo","BMW","SAAB"); var_dump($cars); ?>
Вы узнаете больше о массивах в более поздних разделах этого руководства.
Объекты PHP
Объекты - это тип данных, который хранит данные и информацию о том, как обрабатывать данные.
В PHP объекты должны быть явно объявлены.
Сначала我们必须 объявить класс объекта. Для этого мы используем ключевое слово class. Класс - это структура, содержащая атрибуты и методы.
Затем мы определяем тип данных в объектном классе и используем этот тип данных в экземпляре класса:
Пример
<?php class Car { var $color; function Car($color="green") { $this->color = $color; } function what_color() { return $this->color; } } ?>
Вы узнаете больше о объектах в более поздних разделах этого руководства.
Значение NULL PHP
Специальное значение NULL означает, что переменная не имеет значения. NULL - это единственный возможный値 типа данных NULL.
Значение NULL указывает, пуста ли переменная. Также используется для различия между пустой строкой и пустым значением базы данных.
Чтобы очистить переменную, можно установить значение NULL:
Пример
<?php $x="Hello world!"; $x=null; var_dump($x); ?>
- Предыдущая страница PHP Echo / Print
- Следующая страница Функции строк PHP