Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/06/2019, 01:26
Avatar de senseeye3led
senseeye3led
 
Fecha de Ingreso: abril-2016
Ubicación: 127.0.0.1
Mensajes: 163
Antigüedad: 8 años
Puntos: 11
Pregunta Recorrer Resultado Array_Diff()

Estoy probando la función array_diff() y tengo alguna duda a la hora de recorrer su resultado.

Tengo el siguiente código:

Código PHP:

// vectores vacios
$v1=array();
$v2=array();
$v3=array();
$diferencia=array();

//llenar vectores
$v1 = array("naranja""plátano""manzana""arándano");
$v2 = array("naranja""amarillo""azul""verde""plátano");
$v3 = array("10""20","30""40""arándano");

//obtener elementos únicos que hay en $v1
$diferencia array_diff($v1,$v2,$v3);

//visualizar
echo('diferencia:');var_dump($diferencia);echo '<br>';
$numDif count($diferencia);
echo(
'numDif:');echo($numDif);echo '<br>';
echo(
$diferencia[0]);echo '<br>'
En el vector $diferencia obtengo los elementos que sólo se muestran en $v1, pero si quiero recorrer el vector $diferencia por ejemplo en la posición 0 no tengo ningún valor, depende de la posición del elemento en el vector $v1.

¿Existe alguna manera de tenerlo todo en el vector $diferencia y que empezarán desde la posición 0 hasta el número de elementos-1?

¿Si no cómo se recorre el resultado del vector resultante de la operación array_diff()?