當前位置: 首頁> 函數類別大全> mb_http_output

mb_http_output

設置/獲取HTTP 輸出字符編碼
名稱:mb_http_output
分類:多字節字符串
所屬語言:php
一句話介紹:設置HTTP 輸出字符編碼

函數名稱:mb_http_output()

函數描述:mb_http_output() 函數設置HTTP 輸出字符編碼。

適用版本:PHP 4 >= 4.0.6, PHP 5, PHP 7

語法:mb_http_output([string $encoding = mb_http_output()])

參數:

  • encoding(可選):要設置的字符編碼。默認情況下,該參數為空,表示獲取當前的HTTP 輸出字符編碼。

返回值:如果沒有提供encoding 參數,則返回當前的HTTP 輸出字符編碼。如果提供了encoding 參數,則返回true 表示設置成功,或者返回false 表示設置失敗。

示例:

  1. 獲取當前的HTTP 輸出字符編碼:
 $encoding = mb_http_output(); echo "当前的HTTP 输出字符编码为:" . $encoding;

輸出:

当前的HTTP 输出字符编码为:UTF-8
  1. 設置HTTP 輸出字符編碼為GBK:
 $result = mb_http_output('GBK'); if($result) { echo "HTTP 输出字符编码设置成功!"; } else { echo "HTTP 输出字符编码设置失败!"; }

輸出:

 HTTP 输出字符编码设置成功!

注意事項:

  • mb_http_output() 函數只能在腳本的頂部使用,且在輸出任何內容之前調用。
  • mb_http_output() 函數設置的字符編碼將影響到後續的輸出內容,包括echo、print 和HTTP 頭信息等。
同類函數
  • 大小寫不敏感地查找字符串在另一個字符串中首次出現的位置 mb_stripos

    mb_stripos

    大小寫不敏感地查找字符串在另一個字符串中
  • 大小寫不敏感地查找指定字符在另一個字符串中最後一次的出現 mb_strrichr

    mb_strrichr

    大小寫不敏感地查找指定字符在另一個字符串
  • 獲取字符的碼點 mb_ord

    mb_ord

    獲取字符的碼點
  • 根據HTML 數字字符串解碼成字符 mb_decode_numericentity

    mb_decode_numericentity

    根據HTML數字字符串解碼成字符
  • 設置/獲取HTTP 輸出字符編碼 mb_http_output

    mb_http_output

    設置/獲取HTTP輸出字符編碼
  • 返回所有支持的編碼的數組 mb_list_encodings

    mb_list_encodings

    返回所有支持的編碼的數組
  • 多字節支持的替換正則表達式,忽略大小寫 mb_eregi_replace

    mb_eregi_replace

    多字節支持的替換正則表達式,忽略大小寫
  • 用多字節支持替換正則表達式 mb_ereg_replace

    mb_ereg_replace

    用多字節支持替換正則表達式
熱門文章