Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/10/2010, 19:59
Avatar de memoadian
memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 14 años, 10 meses
Puntos: 641
Respuesta: imprimir lista 1ra coincidencia y luego 2da

bueno, basicamente no pude hacerlo con solo dos for tuve que hacer 4 dos que buscan la primera coincidencia y otros dos que buscan la segunda. pero si quisiera una tercera serian otros dos for, por lo mientras me conformo con dos coincidencias.

intenté esto con 3 for

Código PHP:
for($i=0;$i<count($links);$i++)
{    
    
$cadena trim($links[$i]);    
    
$source file_get_contents($cadena);
    
$parser '|file=(.*?)&logo|is'
    
$embed '';
    
preg_match_all($parser$source$embed);
    for(
$j=0$j<1$j++)// este for
    
{
        echo 
$cadena ."- "."<a href='".$embed[1][$j]."'>".$embed[1][$j]."</a><br/>";
    }
    for(
$j=1$j<2$j++)// y este parece que fueran el mismo
    
{
        echo 
$cadena ."- "."<a href='".$embed[1][$j]."'>".$embed[1][$j]."</a><br/>";
    }

pero me los sigue dando intercalados, no se por que no respeta mi orden de terminar primero uno y luego seguir con el otro, es decir no termina un for y empieza es como si los dos fueran uno solo, no entiendo