首先简历数据库demo(本文选mysql)数据库脚本:CREATETABLE`ibatis`(`id`varchar(20)NOTNULL,`name`varchar(20)defaultNULL,PRIMARYKEY(`id`))ENGINE=InnoDBDEFAULTCHARSET=gb2312...
分类:
编程语言 时间:
2014-10-18 11:04:15
阅读次数:
365
1. 需要在php数组中用中文排序,但是一般使用utf8格式的文件,直接用asort排序不行。用gbk和gb2312可以。这跟几种格式的编码有关系。gbk和gb2312本身的编码就是用拼音排序的。 代码如下 复制代码 function utf8_array_asort(&$array){if(!is...
分类:
数据库 时间:
2014-10-17 23:12:05
阅读次数:
284
关键词:编码 表单 GB2312 POST UTF8使用accept-charset 属性accept-charset 属性规定服务器处理表单数据所接受的字符集。accept-charset 属性允许您指定一系列字符集,服务器必须支持这些字符集,从而得以正确解释表单中的数据。该属性的值是用引号包含字...
分类:
其他好文 时间:
2014-10-17 20:22:44
阅读次数:
124
//如果你使用的是UTF-8,就用header("Content-Type: text/html; charset=utf-8");//如果你使用的是GB2312,就用header("Content-Type: text/html; charset=GB2312");
分类:
Web程序 时间:
2014-10-17 18:25:57
阅读次数:
167
1.概述在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是"d6d0 cec4",Unicode编码为"4e2d 6587",UTF编码就是"e4b8ad e69687"。注意,这两个字没有iso8859-1编码,但可以用iso8859-1编码来"表示"。2.编码基础知识最早...
分类:
编程语言 时间:
2014-10-17 15:00:51
阅读次数:
216
系统:ubuntu 14.04
软件:bluefish
一.乱码原因
1、不同编码内容混杂:HTML乱码是由于html编码问题照成(常见
gb2312与utf-8两种编码内容同时存在照成)
2、未设置HTML编码:未设置,这里设置的是utf-8
3、使用记事本编辑html:使用记事本直接编辑html也容易照成html编码乱码
二.解决方案
在HTML文件头...
分类:
Web程序 时间:
2014-10-17 02:56:43
阅读次数:
190
GB2312编码大约包含6000多汉字(不包括特殊字符),编码范围为第一位b0-f7,第二位编码范围为a1-fe(第一位为cf时,第二位为a1-d3),计算一下汉字个数为6762个汉字。当然还有其他的字符。包括控制键和其他字符大约7573个字符编码gbk编码是对gb2312编码的扩充,容纳的汉字更多...
分类:
其他好文 时间:
2014-10-16 21:11:03
阅读次数:
269
无论是对程序的本地化还是国际化,都会涉及到字符编码的转换的问题。尤其在web应用中常常需要处理中文字符,这时就需要进行字符串的编码转换,将字符串编码转换为GBK或者GB2312。一、关键技术点: 1、当前流行的字符编码格式有:US-ASCII、ISO-8859-1、UTF-8、UTF-16BE、.....
分类:
编程语言 时间:
2014-10-16 20:58:53
阅读次数:
282
GB2312转unicode程序#ifndef UNICODE_H #define UNICODE_H#include #ifdef __DEFLINUX__ #include #endif#include #include extern unsigned short giGB2312[21243....
分类:
其他好文 时间:
2014-10-16 13:32:23
阅读次数:
510
以http://WWW.cnblogs.COM为例: server { listen 80; server_namewww.cnblogs.com; charset gb2312; index index.php index.html; root /d...
分类:
Web程序 时间:
2014-10-16 03:29:21
阅读次数:
266