3v4l.org

run code in 300+ PHP versions simultaneously
<?php $data = 'this is my test string'; $key = '1234'; $mcryptEnc = base64_encode(mcrypt_encrypt(MCRYPT_BLOWFISH, $key, $data, MCRYPT_MODE_ECB)); $data = $data . str_repeat(chr(0), 8 - (strlen($data) % 8)); $opensslEnc = base64_encode(openssl_encrypt($data, 'bf-ecb', paddKey($key), OPENSSL_ZERO_PADDING| OPENSSL_RAW_DATA)); echo "Mcrypt encoded = $mcryptEnc \n"; echo "OpenSSL encoded = $opensslEnc \n";

preferences:
59.8 ms | 402 KiB | 5 Q