3v4l.org

run code in 300+ PHP versions simultaneously
<?php $signData = 'yello'; $hmacKey = '123456'; $merchantSig = base64_encode(hash_hmac('sha256',$signData,pack("H*" , $hmacKey),true)); echo "PHP with Packing\n"; echo $merchantSig . "\n"; echo "==========\n"; $merchantSig = base64_encode(hash_hmac('sha256',$signData,$hmacKey,true)); echo "PHP without Packing\n"; echo $merchantSig . "\n";
Output for git.master, git.master_jit, rfc.property-hooks
PHP with Packing Y8D5crzxQfFkwQn1OJHeZTS1KVuTH0y7qLuxyetE0TY= ========== PHP without Packing gKjrFq1nrRP33vGiAK9V1Z5bLX5EFZhcfy2flRIGPEI=

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
19.53 ms | 401 KiB | 8 Q