old.ubuntu-desktop.ru - isset() - PHP Главная > Веб-программирование > PHP
isset()
Функция PHP isset() проверяет «установлена» ли переменная. Возвращает TRUE, если переменная установлена и FALSE, если нет (NULL).
Примеры использования:
$a = 5;
echo isset($a);
// пример выведет - 1
$a = 5;
if(isset($a)){
echo "Переменная установлена";
}
else {
echo "Переменная не установлена";
}
// пример выведет - Переменная установлена
$a = 5;
if(isset($a) >= 5){
echo "Переменная установлена, больше или равна 5";
}
else {
echo "Переменная не установлена или меньше 5";
}
// пример выведет - Переменная установлена, больше или равна 5
$a = 5;
unset($a); // удалим переменную $a
if(isset($a) >= 5){
echo "Переменная установлена, больше или равна 5";
}
else {
echo "Переменная не установлена или меньше 5";
}
// пример выведет - Переменная не установлена или меньше 5
$a = "";
if(isset($a)){
echo "Переменная установлена";
}
else {
echo "Переменная не установлена";
}
// пример выведет - Переменная не установлена
$a = NULL;
if(isset($a)){
echo "Переменная установлена";
}
else {
echo "Переменная не установлена";
}
// пример выведет - Переменная не установлена
// Проверка нескольких переменных в массиве
$a = array(1,2,3,4,5);
if(isset($a[0], $a[1], $a[2])){
echo "Переменные установлены";
}
else {
"Переменные не установлены";
}
// пример выведет - Переменные установлены
Программа KBattleship (Морской бой) — это сетевая версия широко известной игры «Battle Ship» для KDE.
«Морской бой» — игра для двух участников, в которой игроки по очереди называют координаты на неизвестной им карте соперника. Если у соперника по этим координатам имеется корабль (координаты заняты), то корабль или его часть «топится», а попавший получает право сделать ещё один ход. Цель игрока…
Xonix — бесплатная аркадная игра для Linux. Аналог некогда популярной досовской игры Xonix. Суть игры в том, чтобы перемещать точку по игровому полю, необходимо точкой нарисовать прямоугольник, после чего он закрашивается. Так же по игровому молю перемещаются точки враги, при этом точки враги не могут попасть на закрашенное поле. Но есть точка враг которая перемещается по закрашенному полю, при прикосновении…
Nautilus Terminal — расширение которое встраивает окно терминала в Nautilus 3.х.Для установки расширения в терминале поочередно выполните следующие команды:
sudo add-apt-repository ppa:flozz/flozz
sudo apt-get update
sudo apt-get install nautilus-terminal
nautilus…
GNOME Commander — быстрый и мощный файловый менеджер с графическим интерфейсом для среды рабочего стола GNOME. Применение предпочтительно в среде GNOME, но может быть использован и в других средах. Он имеет двухпанельный интерфейс в традициях Norton Commander и Midnight Commander.
Возможности программы:
типы GNOME MIME
поддержка FTP, SFTP и WebDAV
доступ через Samba
меню по правой кнопке мыши
пользовательское контекстное меню
быстрый…
Mad Bomber» — это клон классической консольной игры «Kaboom!» студии Activision, для Atari 2600, созданной Ларри Капланом, с красивой динамичной графикой, звуковыми эффектами и музыкой.
Сумасшедший взрыватель скрывается в городе и сбрасывает всюду бомбы! Ваша задача поймать их, прежде чем они упадут на землю и взорвутся. К счастью, у вас есть набор вёдер для тушения бомб.
Программа Mad Bomber доступна в официальном…