old.ubuntu-desktop.ru - array_merge_recursive - слияние двух и более массивов - PHP Главная > Веб-программирование > PHP
array_merge_recursive - слияние двух и более массивов
Функция array_merge_recursive() сливает элементы двух или более массивов таким образом, что значения одного массива присоединяются к значениям предыдущего. Результатом работы функции является новый массив.
Если входные массивы имеют одинаковые строковые ключи, тогда значения, соответствующие этим ключам, рекурсивно сливаются в один массив, таким образом, если одно из значений является массивом, функция сливает его с соответствующим значением в другом массиве. Однако, если массивы имеют одинаковые числовые ключи, значение, упомянутое последним, не заменит исходное значение, а будет слито с ним.
Kaffeine — медиапроигрыватель для UNIX-подобных операционных систем со средой KDE.
По умолчанию Kaffeine использует движок xine, но поддерживается также и GStreamer. Кроме того, он позволяет использовать бинарные кодеки для проприетарных форматов. В рамках проекта создан плагин для браузера Mozilla, запускающий проигрыватель для воспроизведения потокового контента.
В число основных возможностей проигрывателя входят DVB,…
Функция array_diff_key() сравнивает ключи двух массивов и выводит ключи и значения первого массива с ключами которых нет во втором массиве.
Пример использования:
$a = array (1=>'кошка',2=>'мышка',4=>'сапог',6=>'пряник');
$b = array (1=>'кошка',3=>'пряник',4=>'кино',5=>'стакан');
$arr = array_diff_key ($a, $b);
print_r($arr);
Array
(
[2] => мышка
[6] =>…
Klavaro — клавиатурный тренажер для Linux — программа, предназначенная для обучения печати на клавиатуре.
Ключевые особенности:
Интернациональность:
ar bg bn ca cs da de el en_GB eo es eu fi fr gl hu hr it kk ky nb nl pa pl pt_BR ru sl sr sv te uk ur vi wo zh_CN (если хотите перевести на ещё один язык, пожалуйста, прочитайте указания по переводу)
Готовые к использованию раскладки клавиатуры:
"qwerty" (AR; BG; BG_2; BR; BR_abnt2; CZ; EL; EO; ES; EU; HE; IN; IT; JP; KK; NB; PT; SE; TR; UK;…
Tribler — BitTorrent-клиент, с открытым исходным кодом, который может быть использован для создания самодостаточной децентрализованной BitTorrent-сети, использующей p2p-коммуникации для прямого взаимодействия клиентов без применения централизованных звеньев. В частности, Tribler позволяет построить сеть без развертывания отдельных BitTorrent-трекеров и осуществляет поиск, адресацию и загрузки торрентов путём прямого…
Transmageddon поддерживает почти все форматы файлов на входе и генерирует файлы множества форматов на выходе. Приложение создано для помощи в создании файлов, которые можно воспроизводить на мобильных устройствах, а также позволяет людям, не искушённым в мультимедиа, создавать мультимедийные файлы, не прибегая к инструментам командной строки с неуклюжим синтаксисом.
В настоящее время поддерживаются…