Типы данных в PHP

Типы данных

http://www.php.su/learnphp/datatypes/

8 типов + 3 псевдотипа для мануала

Boolean

Переменная данного типа может содержать всего два значения true и false. При этом true и false можно писать в любом регистре, например TRUE или fAlSe.

Integer

0755 - восьмиричная запись (права доступа к файлам в Unix'e) 0xBAD - шестнадцатиричная запись
1A = 116+A = 116+10 = 26
A1 = A16+1 =1016 +1 = 161

Float

Проблемы с некоторыми расчетами echo floor((0.7+0.1)*10); //дает 7, а не 8

String

$a=5;
echo '$a'; //$a
echo "$a";//5
echo ' "$a" '; //"$a"
echo " ' $a' "; //'5'

Пример использования псевдотипа Mixed в описании функции http://php.net/manual/ru/function.strpos.php

Приведение типов

http://php.net/manual/ru/language.types.type-juggling.php

Принудительное преоразование типов

$s = "3 little piggies ate 4 cupcakes";
$s = (int) $s;// 3

results matching ""

    No results matching ""