ciao a tutti. vorrei saper come posso ottenere il numero di un certo tipo di tag presenti su un file html.
nel mio caso mi serve sapere quanti tag <img> sono presenti
ciao e grazie
ciao a tutti. vorrei saper come posso ottenere il numero di un certo tipo di tag presenti su un file html.
nel mio caso mi serve sapere quanti tag <img> sono presenti
ciao e grazie
Potresti provare con :
print substr_count($miotesto, "<img");
Scusa badaze ma non mi è chiara una cosa.
Anche io avevo pensato a questa funzione ma pensavo andasse bene solo per una stringa.
Come fa ad applicarla al file php che contiene le immagini?
Deve per caso prima creare un file di testo?
Spero di aver reso l'idea del mio dubbio.
grazie mille.
per te nicola, basta che cicli il file cosi
$fd= fopen ($file_path, "r");
while (!feof ($fd))
{
$riga=fgets($fd, 4096);
$array[]=$riga;
}
con questo ti salvi nell'array tutte le righe.
con un ciclo sull'array potrai fare cio che vuoi...
Ah ok perfetto. Grazie stiffa x avermi chiarito il dubbio. Ciao.
Forse è il caso di usare un'epressione regolare, altrimenti ti perdi i tag del tipo '< img' oppure '<IMG'
Prova con
codice:$text = file_get_contents('file.html'); echo preg_match_all('/<\s*img/Ui', $text);
fabio sei mitic
thx