Авторский знак. Seosait21.ru Есть у человека надежда. Пока не поздно. Вгрызайся и изучай.
Нажимай и поддержи.

Пн Вт Ср Чт Пт Сб Вс
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31


Чувашия-это моя Россия

Ссылки на Php-5 коды - array_intersect_assoc().

Определение и использование. Функция array_intersect_assoc() сравнивает ключи и значения из двух( или более) массивов и возвращает совпадения. Эта функция array_intersect_assoc() сравнивает ключи и значения двух или более массивов, и возвращает массив, содержащий записи из array1, которые присутствуют в array2, array3 и т.д.

Повторюсь и напоминаю еще, что функция array_intersect_assoc() возвращает массив, содержащий значения массива aray_1, которые содержат все перечисленные в аргументах массивы.

Внимание!!! Ключи возвращаемого схождения отличны от ключей схождения, возвращаемого функцией array_intersect().

Синтаксис:

array_intersect_assoc(array1,array2,array3...);
        или
array array_intersect_assoc(array array_1,array array_2[,array ...]);
Параметр Описание
array1 Требуется. Первый массив сопоставляет сдругими
array2 Требуется. Массив, сравнивает с первым массивом
array3,... Необязательно. Массив, сравнивает с первым массивом

Техническая информация

Возврат Значения: Возвращает массив, содержащий элементы с array1, которые присутствуют во всех других массивов
PHP Версия: 4.3.0+

ПРИМЕР №1

Напишем коды программы, чтобы сравнить значения двух массивов, и вернуть совпадения:

                  < !DOCTYPE html>
                  < html>
                  < body>
                           < ?php
               $a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
               $a2=array("a"=>"red","b"=>"green","c"=>"blue");
                      $result=array_intersect_assoc($a1,$a2);
                       print_r($result);
                          ? >
                 < /body>
                 < /html>              

Полученный результат:

Array ( [a] => red [b] => green [c] => blue )
ПРИМЕР №2

Напишем коды программы, чтобы сравнить значения трех массивов, и вернуть совпадения:

             < !DOCTYPE html>
             < html>
             < body>
                     < ?php
                    $a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
                    $a2=array("a"=>"red","b"=>"green","g"=>"blue");
                    $a3=array("a"=>"red","b"=>"green","g"=>"blue");
                  $result=array_intersect_assoc($a1,$a2,$a3);
              print_r($result);
                     ? >
             < /body>
             < /html>                   

Полученный результат:

Array ( [a] => red [b] => green )


seosait21.ru
HTML

seosait21.ru
CSS

seosait21.ru
Web-диз.
HTML ссылка CSS ссылка ...

seosait21.ru
JavaScript

seosait21.ru
PHP

seosait21.ru
JQuery
JavaScript ссылка PHP ссылка JQuery ссылка

seosait21.ru
SEO.

seosait21.ru
MySQL

seosait21.ru
XML
... ... ...
ПОНРАВИЛОСЬ?
ПОДЕЛИСЬ с ДРУЗЬЯМИ: