Bueno tengo un dilema y no he sabido resolverlo, creo que es más falta de ingenio que otra cosa, a ver si me hechan un cable.
tengo el siguiente codigo
Código PHP:
$links = $_POST['web'];// recibo lista de links por metodo post
$links = explode(',', $links);//los separo
for($i=0;$i<count($links);$i++)//hago un ciclo que analiza cada link
{
$cadena = trim($links[$i]);//quito espacios
$source = file_get_contents($cadena);//abro link
$parser = '|file=(.*?)&logo|is'; //expresion regular chafa
$embed = '';//declaro la variable
preg_match_all($parser, $source, $embed);//extraigo todas las coincidencias o algo asi
echo $i+1 ."- ".$embed[1][0];//imprimo
echo $i+1 ."- ".$embed[1][1];//imprimo
echo $i+1 ."- ".$embed[1][2];//imprimo
}
bueno mi problema viene al imprimir los arrays
quiero imprimir apartir de [1][0] hasta que se acaben si son 3 hasta [1][2]
si son 25 hasta [1][24], etc. se que es con un ciclo, pero no se que parametros ponerle.
por ejemplo
pero no se como contar la cantidad de subarrays en el array 1.


gracias por cualquier aclaracion, preferirira que me explicaran sobre mi falta de conocimiento a cualquier codigo solutivo, gracias