old.ubuntu-desktop.ru - Замена элементов массива элементами из другого массива - PHP Главная > Веб-программирование > PHP
Замена элементов массива элементами из другого массива
Для замены элементов массива элементами из другого массива или массивов используется функция array_replace().
Если ключ из первого массива присутствует во втором массиве, его значение заменяется на значение из второго массива. Если ключ есть во втором массиве, но отсутствует в первом - он будет создан в первом массиве. Если ключ присутствует только в первом массиве, то сохранится как есть. Если для замены передано несколько массивов, они будут обработаны в порядке передачи и более поздние массивы будут перезаписывать значения из предыдущих.
Для создания массива из массива используемого для ключей и массива используемого для значений применяется функция array_combine().
Пример использования:
echo '<pre>';
$a = array("кино", "музыка", "театр", "цирк", "школа");
$b = array(23,45,88,"клоуны","уроки");
print_r($c = array_combine($b, $a));
echo '</pre>';
Array
(
[23] => кино
[45] => музыка
[88] => театр
[клоуны] => цирк
[уроки] =>…
PrestaShop — веб-приложение для электронной коммерции с открытым кодом. Данное приложение написано на PHP, для написания шаблонов используется Smarty, для создания баз данных используется MySQL. Этот движок предназначен для малого и среднего бизнеса и имеет более 310 стандартных функций для быстрого создания функционального магазина. В 2010 и 2011 годах PrestaShop был признан лучшим веб-приложением для интернет-магазинов,…
gbrainy — это игра для тренировки интеллекта. Цель игры — совместить элементы интеллектуальной работы и игры.
На выбор предоставляется несколько различных типов игр: логические головоломки, вычисления в уме, упражнения на память и словесные аналогии.
gbrainy позволяет изменять уровень сложности, чтобы этой программой могли пользоваться дети, взрослые и пожилые люди. Приложение ведёт историю,…
PhotoQt — стильный и простой просмотрщик графических файлов для Linux, так же доступны простые операции с изображениями: поворот, масштабирование, переименование файла, удаление и перемещение.
Окно программы может занимать весь экран, а так же работать в оконном режиме.
Для установки PhotoQt в Linux Ubuntu, в терминале поочередно выполните следующие команды:
sudo add-apt-repository ppa:samrog131/ppasudo apt-get updatesudo apt-get install…