Hello Tjerk,

thanks for the explanation. This is close to what I thought. So, if there is a difference, I see no point in proposing to remove it. You can consider this thread as closed ;)

Have a nice day,
Maciej.

Hi Maciej,


On Mon, Jul 28, 2014 at 7:21 PM, Maciej Sobaczewski <msobaczew...@gmail.com>
wrote:

Hello guys,

so... fgetss(). We have such a beautiful function in PHP. As it's
described in the manual: "Get line from file pointer and strip HTML tags".
I'm wondering if it has any differences/advantages over using just
strip_tags(fgets($stream)).


The `fgetss()` function keeps the strip_tags state between reads to provide
consistent results; observe the following example:

hello <html>
<?php
echo "we don't want this;"
?>
</html> world

This should rightfully output only "hello world" (and some newlines); if
you would apply `strip_tags()` on each individually read line, you would
also get stuff you don't want.



I'm going to write an RFC proposing deprecation and then removal of it,
but first I want to ensure that this function is as useless (IMHO) as I
think.

Best regards,
Maciej.

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php






--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to