- var_dump: documentation ( source)
- base64_decode: documentation ( source)
- str_replace: documentation ( source)
<?php
$dmcryptText = "g8GiNK2+2WFwYn1FO5TVUNk16bJXI0F0VtcYLgUY5zTUak7qHvn68CWOLvhhvSwp1Th4gGda9qtDpTUoAduf/KscDfI1kZtNavX5U8zH2Su5FL1qOfh30w==";
$dmcryptText=str_replace(' ','+',base64_decode($dmcryptText));
$key = "92EMXB0LYVHH6MG4JW7245D6";
$size = mcrypt_get_iv_size(MCRYPT_BLOWFISH,MCRYPT_MODE_ECB);
$iv = mcrypt_create_iv($size, MCRYPT_DEV_URANDOM); //注意这里
$m = mcrypt_ecb(MCRYPT_BLOWFISH, $key, $dmcryptText, MCRYPT_DECRYPT, $iv);
var_dump($m);