PHP iconv方法
来源:互联网 发布:python读取ods文件 编辑:程序博客网 时间:2024/05/17 03:57
string iconv ( string $in_charset , string $out_charset , string $str )
iconv — Convert string to requested character encoding
php manual iconv方法的原话。
一般的情况下,我使用这个方法,都是这样使用:
If you append the string //TRANSLIT to out_charset transliteration is activated. This means that when a character can't be represented in the target charset, it can be approximated through one or several similarly looking characters. If you append the string //IGNORE, characters that cannot be represented in the target charset are silently discarded. Otherwise, str is cut from the first illegal character and an E_NOTICE is generated.
1 <?php
2 $text = 'xxxxxxxxxx';
3 echo 'Plain : ', iconv("UTF-8", "ISO-8859-1", $text), PHP_EOL;
4
有的时候,可以正常使用,但是有的时候,却是得到了一个notice,和返回的一个空字符串。
后来,看手册的时候才返现。原来我一直都错误的使用者iconv这个方法
在iconv这个方法的第二个参数$out_charset 还有个小秘密:
在我们使用iconv的时候,如果只是单纯的像从一个编码转化为另一个编码,可以在$out_charset后台追加//IGNORE,用来忽略在转化编码的时候出现的错误。
0 0
- PHP iconv方法
- php 读取xml的方法 (iconv解决中文乱码问题)
- php中的iconv functions
- PHP的iconv
- php iconv() 错误
- php linux iconv安装
- php iconv函数
- php中iconv函数使用方法
- php使用iconv函数注意事项
- php中 iconv 函数使用方法
- PHP iconv(): Unknown error (22)
- php中iconv函数 详解
- php中iconv函数 详解
- php中iconv函数使用方法
- php 乱码 iconv('UCS-2'
- php中iconv函数 详解
- php中iconv函数使用方法
- php中iconv函数使用方法
- PHP 中的 array 类型
- PHP 比较操作符
- PHP逻辑操作符
- PHP 运算符 优先级
- PHP 中的feof方法
- PHP iconv方法
- Python自学笔记(五)Lambda函数
- PHP 安全问题
- 有些人有些事
- 【转百度知道】 桌面不显示图标
- 【转】php需要掌握的东西
- RadioButton 文字居中
- PHP 生成excel 时 单元格内换行的问题
- 这两天做项目出现的几个问题