время

фотографии в галерее!!!

Фотографии Книги, Телефоны Изменил: 23.01.2007 г.

Глава 11. Типы Содержание Введение Булев Целые Числа 49
= "abc"; // $a это строка $a{1} = "f"; // $a теперь содержит "afc" ?> Для дополнительной информации смотрите раздел Доступ к символу в строке. Приведение типов Приведение типов в PHP работает так же, как и в C: имя требуемого типа записывается в круглых скобках перед приводимой переменной. <?php $foo = 10; // $foo это целое число $bar = (boolean) $foo; // $bar это булев тип ?> Допускаются следующие приведения типов: (int), (integer) - приведение к целому числу (bool), (boolean) - приведение к булеву типу (float), (double), (real) - приведение к числу с плавающей точкой (float) (string) - приведение к строке (array) - приведение к массиву (object) - приведение к объекту Обратите внимание, что внутри скобок допускаются пробелы и символы табуляции, поэтому следующее равносильно по своему действию: <?php $foo = (int) $bar; $foo = ( int ) $bar; ?> Замечание: Вместо приведения переменной к строке, вы можете заключить ее в двойные кавычки. <?php $foo = 10; // $foo это целое число $str = "$foo"; // $str это строка $fst = (string) $foo; // $fst это также строка // Это напечатает "они одинаковы" if ($fst === $str) { echo "они одинаковы"; } ?> Возможно, вам не совсем ясно, что происходит при приведении между типами. Для дополнительной информации смотрите разделы: Преобразование в булев тип Преобразование в целое число Преобразование в число с плавающей точкой Преобразование в строку Преобразование в массив Преобразование в объект Преобразование в ресурс Таблицы сравнения типов

Hosted by uCoz