- substr: documentation ( source)
- bin2hex: documentation ( source)
<?php
$key = "8d30f9d3083b4ce0b1967364b2c3e2ef";
$iv = substr("7f08e74a-cb86-454f-ad09-4f961feab9ea", 0, mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_CBC));
$data = "4afc3e3d-bed1-42fd-85eb-06b8fbbc4925";
$enc = mcrypt_encrypt(MCRYPT_RIJNDAEL_256, $key, $data, MCRYPT_MODE_CBC, $iv);
echo $key."\n";
echo $iv."\n";
echo bin2hex($enc)."\n";