Главная > Программирование > РНР: настольная книга программиста
<< Предыдущий параграф
Следующий параграф >>
<< Предыдущий параграф Следующий параграф >>
Макеты страниц

8.8. Приведение типа

Приведение типа работает в РНР во многом так же, как в С: название требуемого типа записывается в круглых скобках перед переменной, которая должна быть приведена к данному типу.

$foo = 10; // $foo является integer

$bar = (double) $foo; // $bar является double

Допускается следующее приведение типов:

• (int), (integer) — приведение к целому,

• (real), (double), (float) — приведение кдробному типу,

• (string) — приведение кстроке,

• (array) — приведение к массиву,

• (object) — приведение к объектной переменной.

Заметим, что табуляция и пробелы допускаются внутри круглых скобок, поэтому следующее функционально эквивалентно:

$foo = (int) $bar;

$foo = ( int ) $bar;

<< Предыдущий параграф Следующий параграф >>
Оглавление