偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

分享PHP亂碼問題的幾種解決技巧

開發(fā) 后端
我們這次為大家分析的PHP亂碼問題,主要出現(xiàn)在處理上傳CSV文件,編碼轉(zhuǎn)換,和Jmail發(fā)信時(shí)這三個(gè)方面。下面我們就來具體分析各個(gè)情況的解決辦法。

PHP亂碼問題是在實(shí)際編程中經(jīng)常會(huì)遇到的。針對(duì)這個(gè)的原因有很多種,解決方法也不盡相同。我們可以在實(shí)際編程中逐漸積累經(jīng)驗(yàn),來杜絕這一問題的出現(xiàn)。#t#

PHP亂碼問題1、PHP 如何處理上傳的CSV文件?

可以用fgetcsv函數(shù): -- 從文件指針中讀入一行并解析 CSV 字段,但他無法處理里邊的中文;所以在上傳后,要先把csv轉(zhuǎn)一下編碼;

PHP亂碼問題2、編碼轉(zhuǎn)換;

  1. iconv("GB2312","UTF-8
    //IGNORE",file_get_contents($uploadfile)); 


ignore的意思是忽略轉(zhuǎn)換時(shí)的錯(cuò)誤; 但用另一個(gè)函數(shù)似乎更好一些mb_convert_encoding;

PHP亂碼問題3、Jmail 發(fā)信時(shí)亂碼也可能是這個(gè)原因:

如果網(wǎng)頁是UTF8編碼的;可以$jmail->charset = 'utf8';
但收件箱大多是GB2312的,可以把正文件用mb_convert_encoding轉(zhuǎn)一下;
 

  1. $zhengwen = '世上只有媽媽好';  
  2. $jmail->Body = mb_convert_
    encoding
    ($zhennwen, 'GB2312', 'UTF-8'); 

希望通過本文介紹的三種PHP亂碼問題的處理技巧經(jīng)驗(yàn),能幫助大家解決問題。

責(zé)任編輯:曹凱 來源: 5120w.com
相關(guān)推薦

2009-11-30 11:10:12

PHP顯示MySQL亂

2017-08-02 15:51:24

PHP中文亂碼

2009-12-09 17:33:22

PHP性能優(yōu)化

2009-11-25 17:28:26

PHP對(duì)話

2009-12-02 15:50:41

PHP抓取網(wǎng)頁內(nèi)容

2009-12-01 19:23:22

PHP緩存技術(shù)

2011-07-11 10:24:09

PHP

2010-10-08 11:41:38

PHP連接MYSQL

2009-12-10 17:27:39

PHP操作Cookie

2009-12-10 10:30:31

PHP刪除復(fù)制文件

2009-12-08 14:00:11

PHP函數(shù)microt

2009-12-10 10:24:24

PHP寫入文件

2009-12-10 09:33:05

PHP獲取POST數(shù)據(jù)

2009-12-11 13:25:01

PHP頁面跳轉(zhuǎn)

2009-12-04 14:41:11

PHP數(shù)組變成JSON

2009-12-01 10:50:45

PHP函數(shù)requir

2009-12-03 16:54:36

PHP獲取中國IP段

2011-03-22 16:09:33

MySQL 5.0.1亂碼

2011-03-07 14:06:22

FileZilla亂碼

2009-12-10 17:20:00

PHP服務(wù)器架設(shè)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)