Sieht für mich nach einer simplen Split Geschichte aus.

PHP-Code:
$pairs preg_split("/ /",$curl_data)
foreach 
$pairs as $one_pair {
  list ( 
$e1,$e2 ) = 
            
preg_split("/;/",$one_pair); 
  
mach_was($e1,$e2);
  }