PHPカスタム関数:全角と半角の変換_PHPチュートリアル

WBOY
リリース: 2016-07-13 17:42:15
オリジナル
1002 人が閲覧しました

function SBC_DBC($str,$args2) { //半角全角変換関数、第二引数が0の場合は半角→全角、1の場合は全角になります。完全な幅から半幅の$ $ dbc = array(
0、1、2、3、4、
5、6、7、8、9、
a、b、c、d、e、
、a 、b、c、d、x、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、d、
y、z、 - 、、:、
。、、、、 /、%、# ,
!, @, &, (, ),
<, >, ", ,?,
[, ], {, }, ,
|, , =, _, ^,
$, ~, `
);
if($args2==0)
return str_replace($SBC,$DBC,$str); //半角から全角へ
if($args2==1)
return str_replace($DBC) ,$SBC,$str); //全角から半角へ
else
Return false;
}

//関数呼び出し
$str = "alskdf"
echo $str;
echo "echo SBC_DBC($str,0);
echo SBC_DBC($str,1);
?>




http://www.bkjia.com/PHPjc/486070.html

www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/486070.html

技術記事

?PHP function SBC_DBC($str,$args2) { //半角全角変換関数、第二引数が0の場合は半角から全角へ、1の場合は全角へ全角から半角へ $DBC = array( 0, 1 , 2...

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート