Tengo 2 arrays (tienen mas cantidad de valores, peor para el ejemplo los dejo chiquititos)
array 1:
Código:
array 2Array
(
[0] => 2
)
Código:
y necesito saber cuales de los id_element del array 2 estan en el array 1 para no mostrarlos. Entiendo que al ser uno multidimensional y el otro no, no los puedo comparar sin mas, asi que el array 1 lo he convertido a:Array
(
[0] => Array
(
[id_element] => 1
[id_skema] => 1
[value] => dummy skema 001
)
[1] => Array
(
[id_element] => 2
[id_skema] => 2
[value] => dummy skema 002
)
)
Código:
para asi comparar los elementos basandome en la key id_elementArray
(
[0] => Array
(
[id_element] => 2
[id_skema] => 2
[value] => 2
)
)
pero me he quedado ahi. He tratado de hacerlo con array_diff pero me da un warning de "array to string conversion" :/
Por cierto, que el array 1 viene de una string cuyo formato es
|valor|valor|valor|
al que hago un explode (es para contruir una lista que hago el explode, y pensaba a partir de ahi aprovechar para comparar)
Alguien me puede echar una mano? GRACIAS!!!


