亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > PHP > 正文

PHP實(shí)現(xiàn)全角字符轉(zhuǎn)為半角方法匯總

2020-03-24 18:56:51
字體:
供稿:網(wǎng)友
php $str = "0123ABCDFWS\",.?<>{}[]*&^%#@!~()+-|:;"; echo "$str"; echo " br / $str = preg_replace('//xa3([/xa1-/xfe])/e', 'chr(ord(/1)-0x80)', $str); echo $str;這是網(wǎng)上看來的代碼,所有的中文標(biāo)點(diǎn)的第二個(gè)字節(jié)減去0X80(即128)所得的數(shù)字就是半角所得的數(shù)字了。而/e模式表達(dá)的是:如果設(shè)定了此修正符,preg_replace() 在替換字符串中對(duì)逆向引用作正常的替換,將其作為 PHP 代碼求值,并用其結(jié)果來替換所搜索的字符串。在非UTF-8模式下這個(gè)函數(shù)是可行的,但是UTF-8下 這個(gè)方法就似乎無效,方法二:
$queue = Array('0' = '0', '1' = '1', '2' = '2', '3' = '3', '4' = '4', '5' = '5', '6' = '6', '7' = '7', '8' = '8', '9' = '9', 'A' = 'A', 'B' = 'B', 'C' = 'C', 'D' = 'D', 'E' = 'E', 'F' = 'F', 'G' = 'G', 'H' = 'H', 'I' = 'I', 'J' = 'J', 'K' = 'K', 'L' = 'L', 'M' = 'M', 'N' = 'N', 'O' = 'O', 'P' = 'P', 'Q' = 'Q', 'R' = 'R', 'S' = 'S', 'T' = 'T', 'U' = 'U', 'V' = 'V', 'W' = 'W', 'X' = 'X', 'Y' = 'Y', 'Z' = 'Z', 'a' = 'a', 'b' = 'b', 'c' = 'c', 'd' = 'd', 'e' = 'e', 'f' = 'f', 'g' = 'g', 'h' = 'h', 'i' = 'i', 'j' = 'j', 'k' = 'k', 'l' = 'l', 'm' = 'm', 'n' = 'n', 'o' = 'o', 'p' = 'p', 'q' = 'q', 'r' = 'r', 's' = 's', 't' = 't', 'u' = 'u', 'v' = 'v', 'w' = 'w', 'x' = 'x', 'y' = 'y', 'z' = 'z');echo preg_replace_callback("/([/xEF][/xBC][/x90-/x99]|[/xEF][/xBD][/x81-/x9A/xA1-/xBA])/", 'next_fchar', '0');function next_fchar($matches){ global $queue; return $queue[$matches[1]];方法三:* 字符串半角和全角間相互轉(zhuǎn)換* @param string $str 待轉(zhuǎn)換的字符串* @param int $type TODBC:轉(zhuǎn)換為半角;TOSBC,轉(zhuǎn)換為全角* @return string 返回轉(zhuǎn)換后的字符串function convertStrType($str, $type) { $dbc = array( '0' , '1' , '2' , '3' , '4' , '5' , '6' , '7' , '8' , '9' , 'A' , 'B' , 'C' , 'D' , 'E' , 'F' , 'G' , 'H' , 'I' , 'J' , 'K' , 'L' , 'M' , 'N' , 'O' , 'P' , 'Q' , 'R' , 'S' , 'T' , 'U' , 'V' , 'W' , 'X' , 'Y' , 'Z' , 'a' , 'b' , 'c' , 'd' , 'e' , 'f' , 'g' , 'h' , 'i' , 'j' , 'k' , 'l' , 'm' , 'n' , 'o' , 'p' , 'q' , 'r' , 's' , 't' , 'u' , 'v' , 'w' , 'x' , 'y' , 'z' , '-' , ' ' , ':' , '.' , ',' , '/' , '%' , '#' , '!' , '@' , '&' , '(' , ')' , '<' , '>' , '"' , ''' , '?' , '[' , ']' , '{' , '}' , '\' , '|' , '+' , '=' , '_' , '^' , '¥' , ' ̄' , '`' $sbc = array( //半角 '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', '-', ' ', ':', '.', ',', '/', '%', ' #', '!', '@', '&', '(', ')', ' ', ' ', '"', '/'',' ', '[', ']', '{', '}', '//', '|', '+', '=', '_', '^', '¥','~', '`'if($type == 'TODBC'){return str_replace( $sbc, $dbc, $str ); //半角到全角}elseif($type == 'TOSBC'){return str_replace( $dbc, $sbc, $str ); //全角到半角}else{return $str;方法四:
* 將一個(gè)字串中含有全角的數(shù)字字符、字母、空格或'%+-()'字符轉(zhuǎn)換為相應(yīng)半角字符* @access html' target='_blank'>public* @param string $str 待轉(zhuǎn)換字串* @return string $str 處理后字串function make_semiangle($str)$arr = array('0' = '0', '1' = '1', '2' = '2', '3' = '3', '4' = '4','5' = '5', '6' = '6', '7' = '7', '8' = '8', '9' = '9','A' = 'A', 'B' = 'B', 'C' = 'C', 'D' = 'D', 'E' = 'E','F' = 'F', 'G' = 'G', 'H' = 'H', 'I' = 'I', 'J' = 'J','K' = 'K', 'L' = 'L', 'M' = 'M', 'N' = 'N', 'O' = 'O','P' = 'P', 'Q' = 'Q', 'R' = 'R', 'S' = 'S', 'T' = 'T','U' = 'U', 'V' = 'V', 'W' = 'W', 'X' = 'X', 'Y' = 'Y','Z' = 'Z', 'a' = 'a', 'b' = 'b', 'c' = 'c', 'd' = 'd','e' = 'e', 'f' = 'f', 'g' = 'g', 'h' = 'h', 'i' = 'i','j' = 'j', 'k' = 'k', 'l' = 'l', 'm' = 'm', 'n' = 'n','o' = 'o', 'p' = 'p', 'q' = 'q', 'r' = 'r', 's' = 's','t' = 't', 'u' = 'u', 'v' = 'v', 'w' = 'w', 'x' = 'x','y' = 'y', 'z' = 'z','(' = '(', ')' = ')', '〔' = '[', '〕' = ']', '【' = '[','】' = ']', '〖' = '[', '〗' = ']', '“' = '[', '”' = ']','‘' = '[', ''' = ']', '{' = '{', '}' = '}', '《' = ' ','》' = ' ','%' = '%', '+' = '+', '—' = '-', '-' = '-', '~' = '-',':' = ':', '。' = '.', '、' = ',', ',' = '.', '、' = '.',';' = ',', '?' = ' ', '!' = '!', '…' = '-', '‖' = '|','”' = '"', ''' = '`', '‘' = '`', '|' = '|', '〃' = '"',' ' = ' ');return strtr($str, $arr);全角與半角之區(qū)別(來自中文維基百科)全角,又稱全形、全寬,是電腦字符的一種格式,字面意思是比普通字符(或半角字符)寬的字符。傳統(tǒng)上,英語或拉丁字母語言使用一字節(jié)的空間來存儲(chǔ),而漢字、日語等常使用兩字節(jié)存儲(chǔ),在使用固定寬度文字的地方,為了使字體看起來整齊,英文字母、數(shù)字及其他符號(hào),也由原來只占用一個(gè)字空間,改為一概占用兩個(gè)字的空間來顯示,并且使用兩個(gè)字節(jié)來存儲(chǔ)。以上所述就是本文的全部內(nèi)容了,希望大家能夠喜歡。PHP教程

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
a√免费观看在线网址www| 粉嫩久久久久久久极品| 日韩一区二区精品| www欧美com| 欧美aaaaaa午夜精品| 免费黄色的网站| 26uuu亚洲综合色| 九一成人免费视频| 成人精品国产| 国产中文第一页| 五月天婷亚洲天综合网精品偷| 日韩成人激情视频| 国产免费裸体视频| 国产精品网友自拍| 色狠狠久久av五月综合| 男人日女人网站| 极品销魂一区二区三区| gogo在线高清视频| 欧美大肚乱孕交hd孕妇| 亚洲成年人在线播放| 日韩欧美aaa| 欧美性极品少妇精品网站| 国产区精品视频在线观看豆花| av小次郎收藏| 992tv快乐视频| 亚洲欧美一区二区激情| 欧美特级黄色录像| 欧美成人激情视频免费观看| 97精品欧美一区二区三区| 日本一级淫片色费放| 日韩人妻无码精品久久久不卡| 日韩 国产 一区| 色乱码一区二区三区在线| 天天撸夜夜操| 日韩成人久久| 久久午夜精品视频| 一区二区成人免费视频| 欧美性天天影院| 男男电影完整版在线观看| 无码熟妇人妻av在线电影| 午夜一级免费视频| 1234区中文字幕在线观看| 亚洲欧美精品日韩欧美| 2019天天干夜夜操| 成人短剧在线观看| 国产乱真实合集| 日本福利片免费看| 中文字幕 欧美 日韩| 欧美精品无码一区二区三区| 天天综合网日韩| 美女精品视频一区| 日本中文字幕在线2020| 久久精品免费网站| 欧美成人午夜激情| 日韩欧美在线电影| 国产一区二区四区| 国产视频一区二区三区四区五区| 欧美××××黑人××性爽| 亚洲最大av| 欧美一激情一区二区三区| 天天干天天摸天天操| 婷婷亚洲五月色综合| 黄色一级大片在线免费看国产| 欧美4khd| 欧美精品欧美精品| 国产视频精品免费播放| 国产欧美日韩另类视频免费观看| 电影天堂国产精品| 少妇高潮流白浆| 亚洲欧洲日产国码二区| 亚洲一区在线视频| 日本福利视频一区| 成年人网站在线观看视频| 欧美性xxxxxx少妇| 欧美日韩理论片| 欧美精品一区二区三区免费| 国产女人18毛片水18精品| 亚洲综合网站久久久| 九色91在线视频| 日本大片免费看| www.av在线| 日本综合字幕| 日本高清视频一区二区三区| 青青青在线视频播放| 最近中文字幕mv免费高清视频8| 久久国产欧美日韩精品| www.日韩av| 麻豆tv在线| 亚洲主播在线播放| 亚洲欧美综合国产精品一区| 黄色国产在线观看| 欧美午夜精品久久久| 日韩高清在线一区二区| 色天天色综合| 日韩激情小视频| 少妇被躁爽到高潮无码文| 一级日本黄色片| 91香蕉视频在线| 免费视频91蜜桃| www.色.com| 欧美3p在线观看| 国产伦一区二区三区| 久久久成人av毛片免费观看| 久久久欧美精品sm网站| 性欧美大战久久久久久久久| 激情亚洲一区二区三区四区| 亚洲aⅴ日韩av电影在线观看| 国产精品中文久久久久久久| 久久成人免费电影| 又黄又色的网站| 一级肉体全黄裸片| 精品裸体bbb| 欧美性猛交xxxx久久久| 日本黄视频在线观看| 99国产精品一区二区| 殴美一级特黄aaaaaa| 激情六月天婷婷| 欧美伦理91| 亚洲性生活视频在线观看| 亚洲成av人片一区二区三区| 色婷婷综合久久久| 91精品国产麻豆国产自产在线| 成人97精品毛片免费看| 中文字幕一区三区久久女搜查官| 欧美猛交xxxxx| 人成网站免费观看| 中文字幕丰满人伦在线| 国产69精品久久久久毛片| 国产在线高清理伦片a| 91超薄丝袜肉丝一区二区| 93久久精品日日躁夜夜躁欧美| 亚洲视频日本| 日韩欧美国产另类| 国产v在线观看| 精品人妻一区二区三区含羞草| 日本国产一区二区三区| 丝袜老师办公室里做好紧好爽| 人妻体体内射精一区二区| 91精品又粗又猛又爽| 免费在线黄色av| 亚洲区自拍偷拍| 日韩三级av高清片| 韩国国内大量揄拍精品视频| 高潮无码精品色欲av午夜福利| 欧美午夜电影一区二区三区| www视频在线| 成人性生交大片免费看中文| 久久综合香蕉| 美女脱光内衣内裤| jazzjazz国产精品久久| 国产精品久久久久久69| 在线播放国产一区二区三区| 免费人成精品欧美精品| 99re这里有精品| 26uuu久久综合| 久久婷婷中文字幕| 欧美性猛交一区二区三区精品| 国产精品suv一区| 欧美熟妇另类久久久久久多毛| 日本一级片免费看| 亚洲人永久免费| 色婷婷激情视频| 91啪亚洲精品| 日韩中文字幕组| 小早川怜子影音先锋在线观看| 九色国产在线观看| 亚洲天堂中文字幕在线| 黄色漫画在线免费观看| 国产精品成人播放| 欧美日韩不卡一区二区| 亚洲va男人天堂| 天堂av在线一区| 免费在线观看亚洲视频| 欧美视频三区在线播放| 亚洲福利视频网站| 亚洲精品菠萝久久久久久久| 日韩精品视频中文在线观看| 午夜精品中文字幕| 黄色网在线看| av免费中文字幕| 亚洲成人av网址| 717成人午夜免费福利电影| 国产黄片一区二区三区| 欧美精品日本| 久久99久久99精品免观看软件| a美女胸又www黄视频久久| 欧美最猛性xxxx免费| 亚洲一区黄色| 91超碰免费在线| 精品视频999| 成人18网站| 亚洲AV无码成人精品一区| 日韩精品中文字幕在线不卡尤物| 国产成人午夜性a一级毛片| 国产黄色一区二区| 一区二区三区四区视频免费观看| 国产精品无码在线播放| 2024最新电影免费在线观看| 中文在线视频| 亚洲最大福利网站| 国产一伦一伦一伦| 91久久精品一区二区二区| 黄色av日韩| 国产日本一区二区| 欧美xxx在线| 毛片在线视频观看| 亚洲电影免费观看高清| 韩国女主播一区二区| 日韩在线导航| 天堂在线中文资源| 国产伦精品一区二区三区免费优势| www.男人的天堂.com| 国产成人亚洲综合青青| 夜夜嗨av禁果av粉嫩avhd| 国产激情一区二区三区桃花岛亚洲| 精品亚洲国产视频| 91精品国产乱码久久久久| 亚洲美女屁股眼交| 黄色成人一级片| 91插插视频| 精品不卡一区| 亚洲精品国产精品自产a区红杏吧| 亚洲成人一区二区| 9191在线播放| 成人小视频免费在线观看| 天堂在线视频网站| 欧美最大成人综合网| 日韩在线观看视频一区二区三区| 日韩在线视频网址| 国产午夜视频在线观看| 欧美性xxxx图片| 国产成人综合亚洲| 色噜噜噜噜噜噜| 亚洲综合精品| 亚洲一区二区三区四区五区黄| 国产精品美乳在线观看| 日日夜夜精品视频免费观看| 亚洲精品人成电影网| 欧美www在线观看| 欧美精品性视频| 久久影院亚洲| 久久无码精品丰满人妻| 毛茸茸free性熟hd| 亚洲免费在线| 福利一区福利二区微拍刺激| 天天做夜夜做人人爱精品| 成人午夜激情视频| 26uuu精品一区二区| 国产原创精品| 一区二区三区在线视频免费观看| 国产成人精品无码免费看夜聊软件| 欧美极品jizzhd欧美仙踪林| 亚洲视频重口味| 印度美女freesex性hd| 亚洲免费国产视频| 深爱激情久久| 综合亚洲视频| 天堂中文8资源在线8| 亚洲免费看av| 国产一二三区av| 亚洲精品高清视频在线观看| 亚洲国产精品成人无久久精品| sm捆绑调教国产免费网站在线观看| 大桥未久av一区二区三区中文| 欧美激情1区| 免费黄在线观看| 日韩欧美国产不卡| 中文字幕日韩经典| 国产精品天干天干在观线| 国产高清中文字幕在线| 黄色免费看片| 97在线精品国自产拍中文| 国产成人精品一区二区三区在线观看| 91性感美女视频| 日本五十路在线| 成人黄色一区二区| 雨宫琴音一区二区三区| 久久久久久国产精品免费无遮挡| 欧美丝袜丝交足nylons图片| 四虎国产成人永久精品免费| 亚洲2020天天堂在线观看| 久久久久欧美| 亚洲激情欧美激情| 成码无人av片在线观看网站| 日本公妇乱淫免费视频一区三区| 清纯唯美一区二区三区| 99视频有精品高清视频| 成人短视频在线| 老司机午夜激情| 国产一区清纯| 亚洲成av人片一区二区| 岳张嘴把我的精子吞下去| 日本免费a视频| 日韩在线视频一区二区三区| 亚洲欧美日韩第一区| 国产精品视频入口| 国v精品久久久网| 伊人福利在线| 红杏成人性视频免费看| 成人线上视频| 久久这里只有精品视频首页| 伊人男人综合视频网| 国产精品大片免费观看| 天天爱天天干天天操| 久久99久久98精品免观看软件| 国产女人18毛片18精品| 国产91绿帽单男绿奴| 国产视频精品久久| 伊人久久综合网另类网站| 日本色护士高潮视频在线观看| 国产精品三级美女白浆呻吟| 国内揄拍国内精品少妇国语| 亚洲日本va在线观看| 男人天堂新网址| 韩日精品视频| 亚洲欧美中文字幕在线一区| 国产精品久久AV无码| 日本久久91av| 免费观看黄色的网站| 亚洲视频777| 欧美在线一二三| 国产无码精品一区二区| 丝袜亚洲欧美日韩综合| 日韩精品久久一区二区三区| 欧美日韩一区二区电影| 少妇高潮喷水久久久久久久久久| 亚洲精品www久久久| 国产在线日韩|