Типы данных
- 16 March, 2008
- Posted in PHP
Tags : PHP, переменная- No Comment
Как известно, PHP позволяет нам не определять тип переменной перед ее использованием. То есть на протяжении всей программы мы имеем возможность работать с одной и той же переменной как с числом, так и со строкой.
Тем не менее, в PHP существует основной набор типов данных, которые могут явно указываться при работе с переменными. Ниже приведем перечень основных типов данных:
- integer
- string
- float
- double
- real
- array
- boolean
- object
Для определения автоматически назначенного типа переменной интерпретатором PHP используют функцию gettype() (входной параметр – переменная, возвращаемое значение – строка, содержащая название типа данных используемого в переменной).
В PHP есть возможность переопределять тип переменной в ходе выполнения программы. Преобразование типа переменной осуществляется двумя путями:
- с помощью стандартной функции settype ();
- с помощью операторов преобразования типов.
В последнем случае перед переменной указывают ее новый тип в круглых скобках. Например:
$var = 23;
$text_var = (string)$var;