ASP网页编程之可用的GB2312转UTF-8编码函数
只要你想学,就没什么优缺点,上面那位大哥已经把网上的评论说了,但我认为想学哪个都一样,不然它就不可能在当今时代数字艺术方面存活到今天编码|函数|gb2312|utf-8明天在给客户做一个手机短信发送接口,因为短佩服务商的接口只撑持中文的UTF-8编码体例,而客户的网站又是GB2312编码,用UTF-8做的页面能够一般发送短信了,但想一想如许两种编码分隔来,对网站体系的整合仍是很便利,试了良多代码,终究仍是调试出这个GB2312转UTF-8编码的函数,分享出来给人人。中文短信UTF-8编码
PrivateFunctionGBtoUTF8(szInput)
Dimwch,uch,szRet
Dimx
DimnAsc,nAsc2,nAsc3
IfszInput=""Then
GBtoUTF8=szInput
ExitFunction
EndIf
Forx=1ToLen(szInput)
wch=Mid(szInput,x,1)
nAsc=AscW(wch)
IfnAsc<0ThennAsc=nAsc+65536
If(nAscAnd&HFF80)=0Then
szRet=szRet&wch
Else
If(nAscAnd&HF000)=0Then
uch="%"&Hex(((nAsc2^6))Or&HC0)&Hex(nAscAnd&H3FOr&H80)
szRet=szRet&uch
Else
uch="%"&Hex((nAsc2^12)Or&HE0)&"%"&_
Hex((nAsc2^6)And&H3FOr&H80)&"%"&_
Hex(nAscAnd&H3FOr&H80)
szRet=szRet&uch
EndIf
EndIf
Next
GBtoUTF8=szRet
EndFunction
asp,jsp,php是web开发的三大技术,asp简单易用且有microsoft做靠山,jsp功能强大是因为有java支持,php则开源跨平台.在国内,asp应用范围最广,jsp发展势头最猛,php则处于劣势.这可能与公司的支持以及技术的培训有关. 另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件) 还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。 Response:从字面上讲是“响应”,因此这个是服务端向客户端发送东西的,例如Response.Write 哪些内置对象是可以跳过的,或者哪些属性和方法是用不到的? 我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。 在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。 以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。 我可以结合自己的经验大致给你说一说,希望对你有所帮助,少走些弯路。
页:
[1]