function getAreas($searchQuery, $API_KEY) { // as baxter extate agents properties are all in the dublin region, pass in parameter 'county' so only looking at dublin areas $searchArea = 0; $DaftAPI = new SoapClient("http://api.daft.ie/v2/wsdl.xml"); $parameters = array('api_key' => API_KEY, 'area_type' => "area", 'county' => array(1)); $arrayAreas = array(); $response = $DaftAPI->areas($parameters); foreach ($response->areas as $area) { $findArea = stripos($searchQuery, $area->name); if ($findArea !== false) { $searchArea = $area->id; } } return $searchArea; }