
fgetss()函数可以返回从打开的文件中,过滤掉 HTML 和 PHP 标记的一行。 此函数可以停止返回指定长度或EOF(以先出现的为准)的新行,并在失败时返回False。
语法
string fgetss ( resource $handle [, int $length [, string $allowable_tags ]] )
该函数类似于fgets()函数,不同之处在于fgetss()函数可以尝试从读取的文本中过滤掉所有HTML和PHP标记。
示例1
<?php
   $handle = @fopen("/PhpProject/test.php", "r");
   if ($handle) {
      while (!feof($handle)) {
         $buffer = fgetss($handle, 4096);
         echo $buffer;
      }
      fclose($handle);
   }
?>输出结果
Welcome to div.cn
示例2
<?php
   $handle = @fopen("/PhpProject/test.php", "r");
   if ($handle) {
      while (!feof($handle)) {
         $buffer = fgetss($handle, 4096, ", ");
         echo $buffer;
      }
      fclose($handle);
   }
?>