вторник, 6 ноября 2012 г.

Инициализация переменных


При инициализации переменной интерпретатор автоматически
 относит переменную к одному из типов данных. Значение
переменной присваивается с помощью оператора = таким
образом:
  $number = 7; // integer
  $number2 = 7.8; // double
  $string = "Строка"; // Переменной $string присвоено значение Строка

Функция gettype(<Имя_переменной>) возвращает тип данных переменной
  <?php
    $var = 7;
    echo gettype($var); // Выведет: integer
    $str = 'Строка';
    echo gettype($str); // Выведет: string
    $bool = true;
    echo gettype($bool); // Выведет: boolean
  ?>


Кроме того, существуют функции проверки конкретного типа переменных:

is_int(<Переменная>) возвращает true, если переменная имеет тип integer

is_double(<Переменная>) возвращает true, если переменная имеет тип double

is_float(<Переменная>) возвращает true, если переменная имеет тип float

is_string(<Переменная>) возвращает true, если переменная имеет тип string

is_array(<Переменная>) возвращает true, если переменная имеет тип array

is_object(<Переменная>) возвращает true, если переменная имеет тип object

is_bool(<Переменная>) возвращает true, если переменная имеет тип bool









Комментариев нет:

Отправить комментарий