Hola a todos, tengo una pregunta, me estoy conectando por medio de CURL a paypal para hacer mis validaciones de mi tarjeta de credito y este me arroja un Arreglo que puedo leer con FOREACH y me da como resultado el error, etc
Código:
Array ( [TIMESTAMP] => 2008-02-11T18:23:37Z [CORRELATIONID] => 4dee1ee7134b9 [ACK] => Failure [VERSION] => 2.3 [BUILD] => 497584 [L_ERRORCODE0] => 81147 [L_SHORTMESSAGE0] => Missing Parameter [L_LONGMESSAGE0] => CreditCardType : Required parameter missing [L_SEVERITYCODE0] => Error )
pero lo que no se, es como leer los elementos que conforma el arreglo ( ojo, el nombre del elemento, no el valor porque eso los lee con foreach), dicho de otra menera leer el nombre de los campos, para obtener el elemento [ACK] y [L_ERRORCODE0] y hacer comparaciones..
lo que quiero hacer es lo siguiente..
Código:
$PostResponse=$RESPUESTA DE MI CURL;
$ArrData = array();
parse_str($PostResponse,$ArrData);
foreach ($ArrData as $Datos)
{
IF ( $Datos[ACK]=="[ACK]")
{
HACER ALGO!
}
IF ( $Datos[L_ERRORCODE0]=="[L_ERRORCODE0]")
{
HACER ALGO!
}
}
......
GRACIAS|