Типы данных

Как известно, PHP позволяет нам не определять тип переменной перед ее использованием. То есть на протяжении всей программы мы имеем возможность работать с одной и той же переменной как с числом, так и со строкой.

Тем не менее, в PHP существует основной набор типов данных, которые могут явно указываться при работе с переменными. Ниже приведем перечень основных типов данных:

  • integer
  • string
  • float
  • double
  • real
  • array
  • boolean
  • object

Для определения автоматически назначенного типа переменной интерпретатором PHP используют функцию gettype() (входной параметр – переменная, возвращаемое значение – строка, содержащая название типа данных используемого в переменной).

В PHP есть возможность переопределять тип переменной в ходе выполнения программы. Преобразование типа переменной осуществляется двумя путями:

  1. с помощью стандартной функции settype ();
  2. с помощью операторов преобразования типов.

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

    $var = 23;
    $text_var = (string)$var;

Leave a Reply




*