Главная Свежие Последние Лучшие Контактная информация  
 
 


Справочник языка » Типы данных
Это самый простой тип. boolean выражает правильность значения. Значение может быть TRUE или FALSE.

Примечание: тип boolean был введён в PHP 4.

Синтаксис
Для спецификации булева литерала используйте ключевые слова TRUE или FALSE. Оба нечувствительны к регистру символов.

$foo = True; // присваивает значение TRUE переменной $foo


Обычно вы используете какую-нибудь операцию, возвращающую boolean-значение, а затем передаёте его структуре управления.

// == это операция, возвращающая булево значение
if ($action == "show_version") {
echo "The version is 1.23";
}

// это не обязательно:
if ($show_separators == TRUE) {
echo "<hr>\n";
}

// поскольку можно просто записать:
if ($show_separators) {
echo "<hr>\n";
}


Конвертация в boolean
Для явной конвертации в boolean используйте приведение типа (bool) или (boolean). Однако в большинстве случаев вам не нужно использовать приведение типа, поскольку значение автоматически конвертируется, если операция, функция или структура управления требует boolean-аргумента.

См. также Трюки с типами.

При конвертации в boolean, следующие значения считаются FALSE:

boolean FALSE

integer 0 (нуль)

float 0.0 (нуль)

пустая строка и строка "0"

массив с нулевым количеством элементов

object с нулевым количеством элементов

специальный тип NULL (включая неустановленные переменные)

Любое другое значение считается TRUE (включая любой ресурс).

Добавить в закладки:

 

теги: типы данных, boolean
 

  Еще статьи
CCVS: ccvs_textvalue 206
FrenchToJD 173
Массивы: list 162
Массивы: array_map 71
Функции, определяемые пользователем (пользовательские) 74
 


  Категории
Начнем 13
Справочник языка 89
Возможности 12
Функции 142
Расширение PHP 4.0 0
FAQ 0
 

  Теги
 

  Лучшее на сайте
Безопасность: Скрытие PHP 472
Что такое PHP? 446
Безопасность: Данные, отправляемые пользователем 373
foreach 354
Файл конфигурации 333
Безопасность: Безопасность баз данных 333
Операции: Строковые операции 310
Безопасность: CGI-двоичный 305
Безопасность: Безопасность файловой системы 298
Безопасность: Обзор 291
 

  Друзья сайта
с нами проведение детских праздников всегда радость
Шины Зимние, шины Bridgestone, Yokohama
 

  Интересное
 

 
Использование материалов только при активной гиперссылке "http://iamcoder.net"
Copyright 2008 http://iamcoder.net Серия сайтов: "Стань умным!".