Code:
imeiMD5 = md5.new(imei).digest() # Get binary md5 hash of IMEI number
$imeiMD5 = md5($imei);
PHPs md5 liefert dir den Hash als 32 Zeichen lange HEX-Zahl - wenn du ihn in binärer Form haben willst, wie im Python-Script, dann musst du den zweiten Parameter setzen.
Code:
for i in range(0, 8):
for($i=0;$i<8;$i++)
Die Python-Schleife dürfte die Werte von 0 bis 8 einschließlich durchlaufen - die PHP-Schleife läuft aber nur von 0 bis 7.
Das sind erst mal die Sachen, die auf Anhieb ins Auge fallen.
Wenn du damit noch nicht weiter kommst, dann nenne mal eine Beispiel-IMEI für die Eingabe und zugehöriges Ergebnis.