Типы данных


// Скалярные:

boolean
integer
float
string

// Композитные:

array
object

// Специальные типы:

resource
NULL

// Псевдо-типы:

mixed
number
callback

* Простые типы данных при присвоение - копируются, для составных создаются ссылки
* Проверить (установить) тип можно функциями

gettype()
settype()

а также многочисленными:

is_array(), is_bool(), is_float(), is_int(),is_null(), is_numeric(), is_object(), is_resource(),is_scalar(), is_string()