3v4l.org

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

preferences:
31.5 ms | 402 KiB | 5 Q