PHP 中的get_html_translation_table()
函數有三個參數:
參數名 | 說明 |
---|---|
$table | 必需。規定使用哪個HTML 轉義表。設置為HTML_ENTITIES將特殊字符轉換為HTML 實體。 |
$flags | 可選。指定轉義方式,常見的值有:
|
$encoding | 可選。指定編碼格式,默認是UTF-8 。 |
以下是一個簡單的實例,展示如何使用get_html_translation_table()獲取HTML 轉換錶:
// 獲取HTML 轉換錶$trans = get_html_translation_table(HTML_ENTITIES); // 輸出轉換錶var_dump($trans);
運行結果:
array(252) { ["&"] => string(6) "&" ["<"] => string(4) "<" [">"] => string(4) ">" ... }
get_html_translation_table()是PHP 中非常有用的一個函數,它可以將HTML 中的特殊字符轉義為對應的HTML 實體。這個函數通常用於防止HTML 注入和XSS 攻擊。在實際項目中,可以與htmlspecialchars()函數結合使用,增強HTML 轉義的效果。