Ver Mensaje Individual
  #5 (permalink)  
Antiguo 09/03/2003, 10:38
Avatar de Sir Matrix
Sir Matrix
 
Fecha de Ingreso: octubre-2000
Ubicación: Dentro de mi cabeza. ono?
Mensajes: 1.264
Antigüedad: 23 años, 6 meses
Puntos: 3
Hola, acá hay una idea:

Código PHP:
<?
echo "<b>manejando arrays</b> <br><br>";
$array3[0]=0;
$array1[0] = "no";
$array1[1] = "cosa";
$array1[2] = "que";
$array2[0] = "La verdad es que soy novato en esto";
$array2[1] = "que cosas pasan no";
$array2[2] = "no me vacileis";
$array2[3] = "que cosa, es esto de ser novato";

foreach (
$array1 as $registro) {
    foreach (
$array2 as $registro2) {
        if (
strstr($registro2,$registro)) {
        
array_splice($array3,-1,0,$registro2);
        }
    }
}
echo 
"<br><br><br>";
foreach (
$array3 as $registro3) {
    echo 
$registro3."<br>";
}
?>
con dos foreach recorremos ambos arrays y comparamos si hay valores iguales con strstr(), si los hay agrega un registro al array3.

Igual falta pulir varias cosas (como que los valores se repitan), y no creo que el haber usado array_splice() para agregar un registro sea lo mejor.

un saludo y suerte
__________________
|||| ))>_<(( ||||
www.webmagic.cl <-- esta pagina está mala, no la busquen