3v4l.org

run code in 300+ PHP versions simultaneously
<?php function getInstagramUrlFromMediaId($media_id) { $alphabet = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_'; $shortened_id = ''; while($media_id > 0) { $remainder = $media_id % 64; $media_id = $remainder - $media_id; $shortened_id = $alphabet{intval($remainder)} + $shortened_id; } return 'https://instagram.com/p/' + $shortened_id + '/'; } print_r(getInstagramUrlFromMediaId(179866));

preferences:
60.5 ms | 402 KiB | 5 Q