Авторский знак. Авторский знак. 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_key().

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

То есть функция array_intersect_key()array_intersect_key() возвращает массив, содержащий значения array1, имеющие ключи, содержащиеся во всех следующих параметрах.

Синтаксис:

array_intersect_key(array1,array2,array3...);
       или
array array_intersect_key(array array1,array array2[,array ...]);
Параметр Описание
array1 Required. The first array is the array that the others will be compared with
array2 Required. An array to be compared with the first array
array3,... Optional. An array to be compared with the first array

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

Возврат Значения: Returns an array containing the entries from array1 that are present in all of the other arrays
PHP Версия: 5.1.0+

ПРИМЕР №1

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

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

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

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

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

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

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

Array ( [0] => red [1] => green [2] => blue )
ПРИМЕР №3

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

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

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

Array ( [c] => blue )


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
... ... ...
ПОНРАВИЛОСЬ?
ПОДЕЛИСЬ с ДРУЗЬЯМИ: