Руководство по РНР 3.0

d531cab5

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



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

Приведение типа работает в PHP во многом так же как в C: название требуемого типа записывается в круглых скобках перед переменной, которая должна быть приведена к данному типу. $foo = 10; // $foo is an integer $bar = (double) $foo; // $bar is a double

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

  • (int), (integer) - приведение к целому
  • (real), (double), (float) - приведение к типу double
  • (string) - приведение к строке
  • (array) - приведение к массиву
  • (object) - приведение к объектной переменной

Заметим, что табуляция и пробелы допускаются внутри круглых скобок, поэтому следующее функционально эквивалентно: $foo = (int) $bar; $foo = ( int ) $bar;

Содержание раздела