刪除多個UTF-8 BOM 序列
使用PHP5 (CGI) 產生HTML 範本時,可能會遇到原始HTML 輸出問題存在多個UTF-8 位元組順序標記(BOM)。若要解決此問題,請考慮實作下列策略:
使用正規表示式
一種方法是使用正規表示式來移除 BOM。透過使用下面的程式碼,您可以有效地消除文字中的所有BOM 實例:
自訂位元組刪除
或者,您可以手動刪除BOM透過檢查輸入文字的前三個位元組,如果它們與UTF-8 BOM 序列匹配,則將其刪除。以下程式碼片段示範了這種方法:
透過實作其中一項技術,您應該能夠成功刪除任何多餘的 UTF-8 BOM,並確保 HTML 範本在 Firefox 中正確顯示。
以上是如何從 PHP 產生的 HTML 中刪除多個 UTF-8 BOM 序列?的詳細內容。更多資訊請關注PHP中文網其他相關文章!