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 轉義的效果。