Revision: 46822
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at May 26, 2011 03:29 by mariraj
Initial Code
function object_2_array($result){
$array = array();
foreach ($result as $key=>$value)
{
# if $value is an object then
if (is_object($value))
{
#run the $value through the function again.
$array[$key]=object_2_array($value);
}
# if $value is an array then
if (is_array($value))
{
#run the $value through the function again??????
$array[$key]=object_2_array($value);
}
# if $value is not an array then (it also includes objects)
else
{
$array[$key]=$value;
}
}
return $array;
}
function checkcreditcardValidity( $cardno = 0){
$client = new soapClient('http://ws.cdyne.com/creditcardverify/luhnchecker.asmx?wsdl');
$result = $client->CheckCC(array("CardNumber" => $cardno));
$arr = object_2_array($result);
$arr1 = object_2_array($arr['CheckCCResult']);
//$arr1['CardType'];
if( $arr1['CardValid'] != '1' ){
return false;
}
return true;
}
/*----------------------------------------------------------------------------*/
Initial URL
Initial Description
Credit Card Verification
Initial Title
Credit Card Verification
Initial Tags
Initial Language
PHP