время
|
|
Часть 3 Особенности реализации 48
также возвращает значение, равное нулю, когда перемененная инициа-
лизирована как пустой массив. Чтобы узнать, имеет наша переменная какое-либо
значение или нет, и была создана функция isset ( ) , которая определяет, была ли
переменная инициализирована. Например:
$my = "newValue";
echo isset ($my) ; // true
unset ($my) ;
echo isset ($my); // false
Глава 20. Функции для работы с массивами 247
Данная функция возвращает значение true в случае, если переменная определе-
на, и false, если нет. Обратите внимание: в нашем примере использована функ-
ция unset ( ) . Это полная противоположность функции isset ().
Приведем несколько примеров, чтобы объяснить все вышесказанное подробнее.
Пример 20.3. Функция count (вариант 1)
$var =25;
$var2 = "hello";
$result = count($var);
$result2 = count($var2);
echo $result;
echo $result2;
Этот пример выведет результат, равный двум единицам (11). Это значит, что само
выполнение функции не зависит от тех значений, которым