以前の開発者は、このWeb サイトのソース コードを使用して URL 短縮サービスを作成しました。私は基本的に、このコードを Ruby に変換する任務を負っています。
function getIDFromShortenedURL1 ($string, $base = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ')
{
$length = strlen($base);
$size = strlen($string) - 1;
$string = str_split($string);
$out = strpos($base, array_pop($string));
foreach($string as $i => $char)
{
$out += strpos($base, $char) * pow($length, $size - $i);
}
return $out;
}
私はルビーが初めてで、どんな助けも大歓迎です:)