SplFileObject::fgetss

Gets line from file and strip HTML tags

&reftitle.description; public `string` `SplFileObject::fgetss` `string` `allowable_tags`

Identical to `SplFileObject::fgets`, except that `SplFileObject::fgetss` attempts to strip any HTML and PHP tags from the text it reads.

&reftitle.parameters;

`allowable_tags`

- Optional parameter to specify tags which should not be stripped.

&reftitle.returnvalues;

Returns a string containing the next line of the file with HTML and PHP code stripped, or &false; on error.

&reftitle.examples;

### `SplFileObject::fgetss` example

    <?php
    $str = <<<EOD
    <html><body>
     <p>Welcome! Today is the <?php echo(date('jS')); ?> of <?= date('F'); ?>.</p>
    </body></html>
    Text outside of the HTML block.
    EOD;
    file_put_contents("sample.php", $str);

    $file = new SplFileObject("sample.php");
    while (!$file->eof()) {
        echo $file->fgetss();
    }
    ?>

&example.outputs.similar;

     Welcome! Today is the  of .

    Text outside of the HTML block.

&reftitle.seealso;

- `fgetss`
- `SplFileObject::fgets`
- `SplFileObject::fgetc`
- `SplFileObject::current`