共 7 篇文章 |
|
0111 1111127 7F DEL(delete) 删除另外还有128-255的ASCII字符字符集简史6000年前 象形文字3000年前 字母表1838年到1854年 Samuel F. B. Morse发明了电报,字母表中的每个字符对应于一系列短的和长的脉冲1821年到1824年 Louis Braille发明盲文,6位代码,它把字符、常用字母组合、常用单字和标点进行... 阅1 转自DavinTang 公众公开 16-02-25 17:22 |
而php的strlen方法算出并不一样,strlen("abcdef")是6,而strlen("一二三四五六")是18。int mb_strlen ( string str [, string encoding] )mb_strlen() returns number of characters in string str having character encoding encoding.试了一下,mb_strlen(''abcdef'',''utf-8'')和mb_s... 阅49 转0 评0 公众公开 16-02-22 16:32 |
php中iconv函数使用方法 iconv函数库能够完成各种字符集间的转换,是php编程中不可缺少的基础函数库。如果是windows2000+php,你可以修改php.ini文件,将extension=php_iconv.dll前的";"去掉,同时你要copy你的原php安装文件下的iconv.dll到你的winnt/system32下(如果你的dll指向的是这个目录) 在linux环境下,用静态安装的方式,... 阅38 转0 评0 公众公开 16-02-22 16:00 |
细说PHP中strlen和mb.php //测试时文件的编码方式要是UTF8 $str=''中文a字1符''; echo strlen($str).''<br>'';//14 echo mb_strlen($str,''utf8'').''<br>'';//6 echo mb_strlen($str,''gbk'').''<br>'';//8 echo m... 阅10 转0 评0 公众公开 16-01-21 16:23 |
ASCII第一次以规范标准的型态发表是在1967年,最后一次更新则是在1986年,至今为止共定义了128个字符,其中33个字符无法显示(这是以现今操作系统为依归,但在DOS模式下可显示出一些诸如笑脸、扑克牌花式等8-bit符号),且这33个字符多数都已是陈废的控制字符,控制字符的用途主要是用来操控已经处理过的文字,在33个字符之外的是95个可显示的... 阅406 转0 评0 公众公开 15-04-20 16:40 |
GBK字符集下addslashes函数的注入漏洞及BUG的解决办法。引用// 转义符剥离函数function gbk_stripslashes($text) {$text = str_replace(chr(92) .chr(34), chr(34), $text);$text = str_replace(chr(92) .chr(39), chr(39), $text);for ( ;;) {$i = mb_strpos($text, chr(92) .chr(92), 0, "GBK");if ($i === false) break;$T = mb_s... 阅176 转0 评0 公众公开 15-04-20 16:38 |