сравнивая массив

У меня есть два массива следующим образом:

$cmobine = array (
[0] => Array
(
[0] => KAWAT LOKET 1/2 HIJAU 10M
[1] => KAWAT LOKET 1/4 HIJAU 10M
)

[1] => Array
(
[0] => KAWAT LOKET 1/2 HIJAU 10M
[1] => KUAS ETERNA 4")

[2] => Array
(
[0] => KAWAT LOKET 1/2 HIJAU 10M
[1] => SIKU LUBANG
)

[3] => Array
(
[0] => SIKU LUBANG
[1] => KUAS ETERNA 4")
)

И второй массив:

$transaction = array (
[003352] => Array
(
[0] => KAWAT LOKET 1/2 HIJAU 10M
[1] => KAWAT LOKET 1/4 HIJAU 10M
)

[003353] => Array
(
[0] => BODI LIDAH PELOR SS 2036-402 SES
[1] => KAWAT LOKET 1/2 HIJAU 10M
[2] => SIKU LUBANG
)

[003363] => Array
(
[0] => ENGSEL TIPIS BRAS 2 + SKRUP
[1] => ENGSEL TIPIS BRAS 2 1/2 + SKRUP
[2] => KUAS ETERNA 4"[3] => LAMSKAR SN
[4] => MASKER HIDUNG
[5] => OBENG BB ANOVI
[6] => PAKU BETON  30
[7] => PAKU BETON HITAM 50
[8] => SIKU LUBANG
[9] => PAKU BETON PUTIH 5
[10] => SARINGAN GOT STAINLIS NISHIO
)

[003366] => Array
(
[0] => GRENDEL BABET GP 2" GOMEO
[1] => GRENDEL STANLIS IMPERIAL 2")
);

затем создает такой массив в соответствии с массивом сравнения:

$result = array (

[0] => Array
(
[0] => KAWAT LOKET 1/2 HIJAU 10M
[1] => KAWAT LOKET 1/4 HIJAU 10M
)

[1] => Array
(
[0] => KAWAT LOKET 1/2 HIJAU 10M
[1] => SIKU LUBANG
)

[2] => Array
(
[0] => SIKU LUBANG
[1] => KUAS ETERNA 4")
);

$ombine значение по сравнению с $transaction значение и, если есть совпадение, то результатом является значение $combine сам.
в соответствии с $results выше.

-2

Решение

С помощью array_diff_assoc () может помочь в этом случае.

0

Другие решения

Других решений пока нет …