Home > Backend Development > PHP Tutorial > PHP full-width and half-width conversion function_PHP tutorial

PHP full-width and half-width conversion function_PHP tutorial

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Release: 2016-07-13 10:39:29
Original
880 people have browsed it

This article mainly introduces the PHP full-width and half-width conversion functions. It lists all the full-width ones that can be found so far and replaces them one by one. Friends in need can refer to it

I have tried to replace characters through ASCII and other characters found online before, and found many inexplicable problems. Finally, I switched to the following character replacement method. Listed all the full-width characters that can be found so far and replaced them one by one. The code is as follows: /**​ * Convert full-width characters to half-width characters * * @param string $str * @return string*/ public function Sbc2Dbc($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', '('=>'(', ')'=>')', '〔'=>'(', '〕'=>')', '['=>'[', '】'=>']', '〖'=>'[', '〗'=>']', '"'=>'"', '"'=>'"', '''=>''', '''=>''', '{'=>'{', '}'=>'}', '《'=>'<' ,'》'=>'>','%'=>'%', '+'=>'+', '—'=>'-', '-'=>'- ', '~'=>'~',':'=>':', '. '=>'.', ', '=>',', ', '=>',', ', '=>',', ';'=>';', '? '=>'?', '! '=>'!', '…'=>'-', '‖'=>'|', '"'=>'"', '''=>'`', '''=>'`', '|'=>'|', '〃'=>'"',' ''=>' ', '×'=>'*', ' ̄'=>'~', '.'=>'.', '* '=>'*', '&'=>'&','

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/730224.htmlTechArticleThis article mainly introduces the PHP full-width and half-width conversion functions, and lists all the full-width ones that can be found so far. Let’s replace it. If you need it, you can refer to the one I tried online before...
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Issues
php data acquisition?
From 1970-01-01 08:00:00
0
0
0
PHP extension intl
From 1970-01-01 08:00:00
0
0
0
How to learn php well
From 1970-01-01 08:00:00
0
0
0
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template