お尋ねします。
perl言語で、たとえば、以下のように、メールアドレスをスクランブル化します。
$ma='abc12345 @ nifty.com';
$ma=~ tr/0-9a-zA-Z/A-Za-z0-9/;
作成された $mail_adrs をphp言語で受け取って、'abc12345 @ nifty.com'を復元したいです。
phpで、このような半角文字置換を行う場合、str_replace 関数しか知りません。
でも、
$ma2=str_replace("0","A",$ma1);
$ma2=str_replace("1","B",$ma2);
・
・
$ma2=str_replace("Z","9",$ma2);
これは実用的ではないですね。
何か便利な関数あったら教えてください。
なければ、1文字ずつ文字コードを変換することになりますか。
神谷