old.ubuntu-desktop.ru - array() — работа с массивами - PHP Главная > Веб-программирование > PHP
array() — работа с массивами
Массив представляет собой определенный набор элементов, который хранится в одной переменной.
В массивах каждый элемент имеет индекс. Создать такой массив можно с помощью конструктора array(), который содержит список значений, разделённых запятыми:
$i = array(1,2,3);
Вместо конструктора array(), можно использовать более короткий синтаксис:
$i = [1,2,3];
После создания массива Мы можем обратится к любому элементу массива:
Следует отметить, что если индекс элемента массива не указан, то он устанавливается автоматически, при этом первый элемент массива имеет индекс равный 0.
Для указания индекса элемента массива используется следующий синтаксис:
Так же после создания массива можно изменить любое значение элемента:
$i = [1,2,3];
$i[1] = 5;
На примере видно что элементу под индексом 1 присваивается значение 5.
На следующем примере видно, что если индекс элемента не задан, то по умолчанию индекс всегда устанавливается на единицу больше, чем самый большой индекс у любого из предшествующего элемента:
Функция array_key_exists() возвращает TRUE, если в массиве присутствует указанный в значении ключ.
Пример использования:
пример 1
$a = array ('dd1'=>'кошка','dd2'=>'мышка',4=>'сапог',6=>'пряник');
echo array_key_exists('dd1',$a); // выведет 1
пример 2
$a = array ('dd1'=>'кошка','dd2'=>'мышка',4=>'сапог',6=>'пряник');
if (array_key_exists('dd1',$a)) {
echo "dd1 = ".$a['dd1'];
}
else {echo "dd1 в массиве…
Totem — свободный медиаплеер (аудио и видео) для рабочей среды GNOME.Начиная с GNOME версии 2.1 Totem официально является её частью.
Возможности программы:
Интеграция со средой GNOME и файловым менеджером Nautilus.
Проигрывание дисков DVD, VCD и CD.
Регулировка изображения.
Изменяемое соотношение сторон изображения.
Субтитровая и языковая поддержка.
Поддержка различных конфигураций многоканального звука.
Файлы…
При попытке войти в рабочий стол KDE система выдает ошибку «Could not start D-Bus. Can you Call qdbus», как правило это происходит после обновления Kubuntu до версии 13.10.
Если у вас есть другие варианты входа, чем KDE, такие как например Ubuntu, Xubuntu или другие среды рабочего стола, то войдите например в Xubuntu и при помощи терминала установите недостающий пакет:
sudo apt-get install qdbus
После установки пакета,…
Kazam — очень простая но удобная программа для записи видео с экрана Вашего компьютера.
Программа может записывать весь экран целиком или произвольную область экрана. В опциях программы можно отключить запись курсора мыши, включить или выключить запись звука с микрофона, установить задержку включения записи.
В программе Kazam можно делать скриншоты всей области экрана или произвольной…
GNU Midnight Commander – полноэкранный текстовый файловый менеджер. В нём используется двухпанельный интерфейс и встроенная командная оболочка. Также имеется встроенный редактор с подсветкой синтаксиса и просмотрщик, поддерживающий двоичные файлы. Программа поддерживает виртуальную файловую систему (VFS), что позволяет работать с файлами на удалённых машинах (например, на серверах FTP, SSH) и с файлами внутри…