PHP网站制作之PHP汉字转换为拼音字头道理
讲了这么多,无非是想说:学习PHP不仅要掌握方法,更多的是付出汗水,我不希望看到中途放弃的人,相信自己,相信自己的选择,更要相信自己的能力,如果自己想放弃,暴力一点的话,就自己抽自己一个嘴巴。GB 2312中对所收汉字停止了“分区”处置,每区含有94个汉字/符号。这类暗示体例也称为区位码。 1)01-09区为特别符号。 2)16-55区为一级汉字,按拼音排序。 3)56-87区为二级汉字,按部首/笔划排序。 4)10-15区及88-94区则未有编码。 在利用GB2312的法式中,凡是采取EUC贮存办法,以便兼容于ASCII。阅读器编码表上的“GB2312”,凡是都是指“EUC-CN”暗示法。 每一个汉字及符号以两个字节来暗示。第一个字节称为“高位字节”(也称“区字节)”,第二个字节称为“低位字节”(也称“位字节”)。 “高位字节”利用了0xA1-0xF7(把01-87区的区号加上0xA0),“低位字节”利用了0xA1-0xFE(把01-94加上 0xA0)。因为一级汉字从16区肇端,汉字区的“高位字节”的局限是0xB0-0xF7,“低位字节”的局限是0xA1-0xFE,占用的码位是 72*94=6768。个中有5个空位是D7FA-D7FE。 例如“啊”字在大多半法式中,会以两个字节,0xB0(第一个字节) 0xA1(第二个字节)贮存。区位码=区字节+位字节(与区位码对照:0xB0=0xA0+16,0xA1=0xA0+1)。 设计: 用一个数组寄存国标一级汉字分歧读音的肇端区位码 :如 static final int[] secPosValueList = { 1601, 1637, 1833, 2078, 2274, 2302, 2433, 2594, 2787, 3106, 3212, 3472, 3635, 3722, 3730, 3858, 4027, 4086, 4390, 4558, 4684, 4925, 5249, 9999}; 一个数据寄存寄存国标一级汉字分歧读音的肇端区位码对应读音 static final char[] firstLetter = { 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'w', 'x', 'y', 'z'}; 处置办法: 1. 判别是不是为英文之母 2. 假如是,直接前往英文之母 3. 取字符的编码值 4. 对照判别其编码值在码表中的地位。 5. 依据地位值,前往之母表中响应值学会了生成静态网页,现在你应该接触一下XML了,恩,XML也了解了,那么AJAX你也得接触接触吧?AJAX完了....然后... 对于初学者来说不推荐去拿钱买的。当然如果一个网站你经常去用,而且里面的资料也比较有用,最好还是买个会员比较好,毕竟那些也是别人的工作成果。 爱上php,他也会爱上你。 我还是推荐用firefox ,配上firebug 插件调试js能省下不受时间。谷歌的浏览器最好也不少用,因为谷歌的大侠们实在是太天才啦,把一些原来的js代码加了一些特效。 爱上php,他也会爱上你。 我要在声明一下:我是个菜鸟!!我对php这门优秀的语言也是知之甚少。但是我要在这里说一下php在网站开发中最常用的几个功能: 先学习php和mysql,还有css(html语言很简单)我认为现在的效果比以前的方法好。 兴趣是最好的老师,百度是最好的词典。 写的比较杂,因为我也是个新手,不当至于大家多多指正。 我要在声明一下:我是个菜鸟!!我对php这门优秀的语言也是知之甚少。但是我要在这里说一下php在网站开发中最常用的几个功能: 我还是强烈建议自己搭建php环境。因为在搭建的过程中你会遇到一些问题,通过搜索或是看php手册解决问题后,你会更加深刻的理解它们的工作原理,了解到php配置文件中的一些选项设置。 微软最近出的新字体“微软雅黑”,虽然是挺漂亮的,不过firefox支持的不是很好,所以能少用还是少用的好。 写的比较杂,因为我也是个新手,不当至于大家多多指正。 找到的的资料很多都是在论坛里的,需要注册,所以我一般没到一个论坛都注册一个id,所有的id都注册成一样的,这样下次再进来的时候就不用重复注册啦。当然有些论坛的某些资料是需要的付费的。 微软最近出的新字体“微软雅黑”,虽然是挺漂亮的,不过firefox支持的不是很好,所以能少用还是少用的好。 装在C盘下面可以利用windows的ghost功能可以还原回来(顺便当做是重转啦),当然啦我的编译目录要放在别的盘下,不然自己的劳动成果就悲剧啦。 其实也不算什么什么心得,在各位大侠算是小巫见大巫了吧,望大家不要见笑,若其中有错误的地方请各位大虾斧正。 其实没啥难的,多练习,练习写程序,真正的实践比看100遍都有用。不过要熟悉引擎 开发工具也会慢慢的更专业,每个公司的可能不一样,但是zend studio是个大伙都会用的。
页:
[1]