empty() Функция empty() — проверяет, пуста ли переменная.
Проверяет, считается ли переменная пустой. Переменная считается пустой, если она не существует или её значение равно FALSE. empty() не генерирует предупреждение если переменная не существует.
Пример использования:
$a="";
echo empty($a);
// Пример выведет 1
$a = FALSE;
echo empty($a);
// Пример выведет 1
$a="0";
if(empty($a)){
echo "Переменная не задана";
}
// Пример выведет - Переменная не...
ЧАСЫ-БУДИЛЬНИК НА VDF1602 + DS3231 + DS18B20 (Arduino IDE) Часы-будильник основаны на микроконтроллере Atmega8, содержит часы реального времени DS3231, цифровой датчик температуры DS18B20, датчик освещенности в виде фоторезистора, зуммер для сигнала будильника, четыре кнопки управления и дисплей VDF1602.
Дисплей VDF1602 (16T202DA1E) выполнен на базе вакуумно-люминесцентного индикатора, который может отображать ASCII символы в 2 строки (16 знаков в 1 строке) каждый символ в виде матрицы 5х7 пикселей.
Дисплей 16T202DA1E программно полностью...
Частотомер на LGT8F328P (Arduino) На базе микроконтроллера LGT8F328P можно сделать частотомер, с достаточно большой точностью и стабильностью измерений. Показания частоты выводятся на 8-и разрядный семисегментный индикатор на базе микросхемы max7219.
Микросхема MAX7219 – это компактный драйвер индикатора, который позволяет управлять 7-сегментными индикаторами разрядностью до 8 цифр или 64 отдельными светодиодами. Драйвер управляется по последовательному интерфейсу SPI.
Микроконтроллер LGT8F328P содержит 4 таймера, два...
История и развитие файловой системы EXT в Linux EXT (Extended File System) — это семейство файловых систем, широко используемое в операционной системе Linux. Семейство EXT включает в себя четыре основных версии: ext2, ext3, ext4 и исторически значимую первую версию ext (также известную как ext1).
История развития семейства EXT
1. Ext (Ext1)
Первая версия Extended File System появилась в апреле 1992 года и использовалась преимущественно в ранних версиях ядра Linux. Она имела серьёзные ограничения, такие как небольшой максимальный размер...
ATtiny2313 + DS3231 (Arduino IDE) Модуль часов реального времени DS3231 (ZS-042) построен на микросхеме DS3231SN, которая является часами реального времени. В отличии от старой модели часов, например на микросхеме DS1307, эти часы содержат внутренний кварцевый резонатор, благодаря чему часы имеют точный ход.
Микросхема RTC DS3231 отсчитывает секунды, минуты, часы, день недели, даты месяца, месяцы, годы. Дата по окончании месяца автоматически подстраивается для месяцев, у которых дней меньше 31, включая учет февраля и...