0

次のような文字列があります (数字、ピリオド、ダッシュを含む):

1372137673.276886940002-19690324617-19694854617-18953258947

数字、ピリオド、ダッシュしかないので、URL セーフ (数字と文字のみ) エンコード方式を使用して短くしたいと思います。また、エンコードされた文字列を元の形式に戻すことができる必要もあります。

私はbase64を見てきましたが、文字列のサイズがかなり大きくなります。これは私が望むものではありません.

これを PHP と Javascript で実装する予定です。

これを実行できる既存のスキームはありますか? 私の主な動機は、上記の文字列を短くして、結果を URL セーフにすることです。

4

4 に答える 4

1

数値をバイナリ形式に変換してから、Base64 でエンコードます。

于 2013-06-25T11:06:02.887 に答える