3v4l.org

run code in 300+ PHP versions simultaneously
<?php $s = 'abcd123ABCD00-4000'; $signature = base64_encode(hash("sha256", $s, True)); print $signature;

preferences:
161.91 ms | 405 KiB | 5 Q