您好,登錄后才能下訂單哦!
這篇文章給大家分享的是有關php設置字符集編碼的方法的內容。小編覺得挺實用的,因此分享給大家做個參考。一起跟隨小編過來看看吧。
在PHP中,可以通過header()函數來設置字符集編碼,語法格式為“header('Content-type:text/html;charset=字符編碼');”,字符編碼可以設置為“utf-8”、“GB2312”、“GBK”等等。
php設置字符集編碼
如果你的php文件在瀏覽器顯示的字符編碼有問題,需要在php文件中做一下設置
<?php // 服務器讀取的 編碼設置 header('Content-type:text/html;charset=utf-8'); ?>
PHP header()函數
header() 函數向客戶端發送原始的 HTTP 報頭。
認識到一點很重要,即必須在任何實際的輸出被發送之前調用 header() 函數(在 PHP 4 以及更高的版本中,您可以使用輸出緩沖來解決這個問題):
<html> <?php // This results in an error. // The output above is before the header() call header('Location: http://www.example.com/'); ?>
語法
header(string,replace,http_response_code)
擴展資料:
字符(Character)是計算機中字母、數字、符號的統稱,一個字符可以是一個中文漢字、一個英文字母、一個阿拉伯數字、一個標點符號等。
計算機是以二進制的形式來存儲數據的。平時我們在顯示器上看到的數字、英文、標點符號、漢字等字符都是二進制數轉換之后的結果。
字符集(Character set)定義了字符和二進制的對應關系,為字符分配了唯一的編號。常見的字符集有Unicode、 ASCII、GBK、IOS-8859-1 等。
字符編碼(Character encoding)也可以稱為字集碼,規定了如何將字符的編號存儲到計算機中。
大部分字符集都只對應一種字符編碼,例如:ASCII、IOS-8859-1、GB2312、GBK,都是既表示了字符集又表示了對應的字符編碼。所以一般情況下,可以將兩者視為同義詞。Unicode 字符集除外,Unicode 有三種編碼方案,即 UTF-8、UTF-16 和 UTF-32。最為常用的是 UTF-8 編碼。
感謝各位的閱讀!關于php設置字符集編碼的方法就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。