Hola a todos, estoy en los primeros pasos con php y tambien intento con python.
Tengo este codigo en phyton y quiero hacer el equivalente en php
Código:
import hashlib;
data = {"Campo":1};
DataHash = hashlib.md5(bytes(data)).hexdigest();
print DataHash;
y la salida por consola es
Cita: 159ec1284fa444af8f1c97b1fe361e1e
Ahora cuando intento lo mismo con PHP
Código:
$data = array('Campo' => 1);
echo md5($data['Campo']);
la salida es diferente
Cita: c4ca4238a0b923820dcc509a6f75849b
Si hago
Código:
$data = array('Campo' => 1);
echo md5(serialize($data));
obtengo
Cita: 60b41ec5093670a67da54646bf00d9e2
¿Como debo hacer para obtener el mismo resultado que el del código python?
Gracias.