<?php
    
function basicMNP($content) {
        
$ch curl_init('http://www.smsglobal.com.au/mnp/msisdn.php');
        
curl_setopt($chCURLOPT_POSTtrue);
        
curl_setopt($chCURLOPT_POSTFIELDS$content);
        
curl_setopt($chCURLOPT_RETURNTRANSFERtrue);
        
$output curl_exec ($ch);
        
curl_close ($ch);
        return 
$output;
    }
    
    
//SMSGlobal Details
    
$username 'USERNAME';
    
$password 'PASSWORD';
    
$msisdn '61447100250';  //Lookup MSISDN
    
    //Content to pass SMSGlobal
    
$content 'username='.rawurlencode($username);
    
$content.= '&password='.rawurlencode($password);
    
$content.= '&msisdn='.rawurlencode($msisdn);


    
$smsglobal_result basicMNP($content);
        
    
//Sample Result
    //61447100250;551;505-01;Telstra;     
       
$explode_result explode(';'$smsglobal_result);
    
    if(
count($explode_result) == && $explode_result[0] == $msisdn) {
            
//Lookup Success
            
$return_msisdn $explode_result[0];
            
$return_internal_id $explode_result[1];
            
$return_mcc_mnc $explode_result[2];
            
$return_carrier $explode_result[3];
            
            echo 
'MSISDN: '.$return_msisdn.'<br />';
            echo 
'MCC-MNC: '.$return_mcc_mnc.'<br />';
            echo 
'Carrier: '.$return_carrier.'<br />';
    }
?>