Шаг 17.
Основы языка PHP.
Правила преобразования типов данных

    На этом шаге мы рассмотрим правила преобразования типов данных.

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

    Преобразование в тип Boolean.

  1. Значения, преобразуемые в FALSE:
    • целое число 0;
    • дробное число 0.0;
    • пустая строка или строка "0".
  2. Любые другие значения преобразуются в TRUE.

    Преобразование в тип Integer.

    Преобразование осуществляется таким образом:

    Преобразование в тип String.

    Приведение типов данных.

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


    Приведем пример преобазования типов значений переменных.
<?php
$test_var = 12.63;
echo gettype($test_var);     // выводит double
echo "<br>";
echo (integer)$test_var;       // выводит 12
echo "<br>";
echo gettype($test_var);     // выводит double
?>
Текст этой программы можно взять здесь.

    Результат выполнения программы вы можете увидеть на рисунке 1.


Рис.1. Результат работы скрипта

    Со следующего шага мы начнем рассматривать условные конструкции.




Предыдущий шаг Содержание Следующий шаг