PHP является языком динамической типизации, тип переменной определяется на основе её значения. Но все же нужно знать какие типы данных существуют в PHP. Ниже перечислены все типы, которые можно использовать в PHP:
true
или false
.4
или 10
или другое целое число).<?php
$bool = true; // Значение Boolean
$int = 100; // Значение Integer
$string = "Переменная содержит текст"; // Значение String
$string2 = "5425"; // Значение String, так как число взято в кавычки !
$float = 44.122; // Значение Float
?>
Для предотвращения появления ошибок рекомендуется не смешивать разные типы данных.
Если вы хотите явно изменить тип данных переменной, то для этого нужно слева от имени переменной в круглых скобках указать нужный тип:
<?php
$str = "50000"; // Значение String
$new_str = (integer) $str; // Теперь значение стало Integer
// Проверяем...
echo $new_str + $new_str;
?>
Отображение в браузере:
100000
Более подробно о типизации в PHP (официальная документация)
Если у Вас есть вопросы, жалобы или предложения по работе нашей компании, напишите нам Нам важно любое мнение. Спасибо.