PHP - Function fgetss()


Advertisements


Syntax

string fgetss ( resource $handle [, int $length [, string $allowable_tags]] );

Definition and Usage

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

Parameters

Sr.No Parameter & Description
1

handle

The file pointer must be valid, and must point to a file successfully opened by fopen() or fsockopen() (and not yet closed by fclose()).

2

length

Length of the data to be retrieved.

3

allowable_tags

You can use the optional third parameter to specify tags which should not be stripped.

Return Value

Returns a string of up to length - 1 bytes read from the file pointed to by handle, with all HTML and PHP code striped. If an error occurs, returns FALSE.

Example

Following is the usage of this function −

<?php
   $handle = @fopen("/tmp/inputfile.htm", "r");
   
   if ($handle) {
      while (!feof($handle)) {
         $buffer = fgetss($handle, 4096);
         echo $buffer;
      }
      fclose($handle);
   }
?>

php_function_reference.htm

Advertisements