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 {
"Переменные не установлены";
}
// пример выведет - Переменные установлены
Minetest — игра для Linux, являющаяся бесплатным клоном игры Minecraft. Вы играете от первого лица и перемещаетесь по трехмерному миру.
В Minetest игрок попадает на необитаемый остров, состоящий из кубических и не только «блоков», каждый из которых может быть разрушен или построен. Игроку предстоит исследование мира, столкновения с опасными врагами, создание инструментов из подручных…
Функция array_intersect_key() сравнивает два массива и выводит элементы первого массива если ключи этих элементов совпадают с ключами во втором массиве, при этом значения элементов второго массива игнорируются.
$a = array (1=>'кошка',2=>'мышка',4=>'сапог',6=>'пряник');
$b = array (1=>'кошка',3=>'пряник',4=>'кино',5=>'стакан');
$arr = array_intersect_key ($a, $b);
print_r($arr);
Array
(
[1] => кошка
[4] =>…
VkAudioSaver — бесплатная программа для прослушивания и скачивания музыки вконтакте. Позволяет искать и слушать аудиозаписи, редактировать альбомы и скачивать всю музыку целиком из результатов поиска в один клик. Также имеется возможность скачивания музыки с публичных страниц, групп, конкретного пользователя вконтакте и даже из постов в ленте новостей, содержащих музыку — достаточно вставить адрес из…
RecordMyDesktop — бесплатная утилита с открытым исходным кодом для записи скринкастов*. Используется для записи действий пользователя. Результат сохраняется в формате Ogv.
В программе имеются множество настроек, можно записывать весь экран целиком, выделенную область экрана (выбрать область можно с маленького экрана изображения рабочего стола) и записывать только выбранное окно нажав на кнопку «Выбрать…
Команда df позволяет узнать свободное место на сегментах диска которые подключены к системе.
Пример использования:
df
Файл.система 1K-blocks Использовано Доступно Использовано% Cмонтировано в
/dev/sda1 960530808 685860832 225854720 76% /
none 4 0 4 0% /sys/fs/cgroup
udev …