Look at the lines that differ. strip_tags() doesn't know anything about
tags that started on previous lines.
"Hannes Magnusson" <bjori@jeshus.com> wrote in message
news:20040816053546.62ac4a35.bjori@jeshus.com...
> Hibb.
>
> Is there suppost to be such a huge diffrence between these two methods?
> Would have thougt combination of file() & strip_tags() would result in
same results as fgetss()
> <?php
> $file = file ( "http://no2.php.net/" );
> $fp = fopen ( "http://no.php.net/", "r" );
> $i = 0;
>
> while ( !feof ( $fp ) ) {
> echo "fgetss: "; var_dump ( trim ( fgetss ( $fp, 3072 ) ) );
> echo "strip_tags: "; var_dump ( trim ( strip_tags ( $file[
$i++ ] ) ) ) ;