查詢

fgetss()函式—用法及示例

「 從檔案指標中讀取一行並過濾掉 HTML 和 PHP 標籤 」


函式名稱:fgetss() 

函式描述:從檔案指標中讀取一行並過濾掉 HTML 和 PHP 標籤 

適用版本:PHP 4, PHP 5, PHP 7

用法: fgetss(resource $handle[, int $length[, string $allowable_tags]])

引數:

  • $handle:檔案指標資源,透過 fopen() 函式獲取的檔案指標。
  • $length(可選):指定從檔案中讀取的最大位元組數,預設為 1024 位元組。
  • $allowable_tags(可選):指定允許保留的 HTML 標籤(不區分大小寫),其他標籤將被過濾掉。預設為 NULL,表示過濾掉所有標籤。

返回值: 返回從檔案中讀取的一行字串,如果出現錯誤或到達檔案末尾,則返回 false。

示例: 假設有一個名為 "test.html" 的檔案,內容如下:

<html>
<body>
  <h1>Hello, World!</h1>
  <p>This is a paragraph.</p>
</body>
</html>

輸出結果: Hello, World!

解釋: 在上面的示例中,我們開啟了一個名為 "test.html" 的檔案,並使用 fgetss() 函式從檔案中讀取一行。由於我們沒有指定允許保留的 HTML 標籤,所以預設會過濾掉所有標籤。因此,輸出結果只包含了文字內容 "Hello, World!"。最後,我們關閉了檔案指標。

補充糾錯
上一個函式: Fiber::getCurrent()函式
下一個函式: fgets()函式
熱門PHP函式
分享連結