ホームページ >バックエンド開発 >PHPチュートリアル >PHPの全角半角変換機能_PHPチュートリアル

PHPの全角半角変換機能_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:39:29876ブラウズ

この記事では、主に PHP の全角と半角の変換関数を紹介し、これまでに見つかった全角変換関数をすべてリストし、必要な友達はそれを参照してください。 以前、ASCII やオンラインで見つけたその他の文字を使用して文字を置換しようとしたことがありますが、不可解な問題がたくさん見つかりました。最後に、以下の文字置換方法に切り替えて、これまでに見つかった全角文字をリストアップし、1文字ずつ置換してみました。 コードは以下のように表示されます。 /**​ ※全角文字を半角文字に変換します * * @パラメータ文字列 $str * @戻り文字列*/ パブリック関数 Sbc2Dbc($str) { $arr = 配列( '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'、'sr'=>'r'、'ss'=>'s '、't'=>'t'、'u'=>'u'、'v'=>'v'、'w'=>'w'、'x'=>'x '、 'y'=>'y'、'z'=>'z'、 '('=>'(', ')'=>')', '〔'=>'(', '〕'=>')', '['=>[', ']'=>']', '〖'=>[', '〗'=>']', '"'=>'"', '"'=>'"', '''=>'''、''=>'''、'{'=>'{'、'}'=>'}'、'《'=>'<' 、'》'=>'>'、'%'=>'%'、'+'=>'+'、'—'=>'-'、'-'=>'- '、 '~'=>'~'、':'=>':'、'。 '=>'.', ', '=>',', ', '=>',', ', '=>',', ';'=>';', '? '=>'?'、'! '=>'!'、'…'=>'-'、 '‖'=>'|', '"'=>'"', '''=>'`', '''=>'`', '|'=>'|', '〃'=>'"',' ''=>' ', '×'=>'*', ' ̄'=>'~', '.'=>'.', ' * '=>'*', '&'=>'&'、''\'、'/'=>'/' ); strtr($str, $arr)を返します。 } ​

http://www.bkjia.com/PHPjc/730224.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/730224.html技術記事この記事では主に PHP の全角と半角の変換機能を紹介します。これまでに見つかったすべての全角変換機能をリストし、必要な場合は私が試した方法を参照してください。事前にオンラインで見つけてください...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。