[PHP-users 30161] Re: 半角文字列、全文字置換したい。
yusuke ito
ito.ysk @ gmail.com
2006年 8月 28日 (月) 18:51:49 JST
伊東です。
06/08/28 に KAWAJI Toshiyuki<tkawj @ yahoo.co.jp> さんは書きました:
> この関数が同じ機能だと思います。
>
> http://jp.php.net/manual/ja/function.strtr.php
あ、こう書けばいいんですね。
define('FROM', '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ');
define('TO', 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz');
$mail = 'abc12345 @ nifty.com';
echo $encode = strtr($mail, FROM, TO);
echo $decode = strtr($encode, TO, FROM);
※trは変換演算子というんですね
PHP-users メーリングリストの案内