Files
bio-concept-labo/web/modules/prelevementsepa/libs/utils/bis-banks
2019-11-20 07:44:43 +01:00

25 lines
765 B
PHP

#!/usr/bin/php
<?php
$url = 'http://www.bis.org/cbanks.htm';
$data = file_get_contents($url);
# cut data before table
$data = preg_replace('/^.*<div class="country_institutions">/ms','',$data);
# cut data after table
$data = preg_replace('/<\/tbody>.*$/ms','',$data);
# split in to rows
preg_match_all('/<tr>.*?<td valign="top"><a id="country_([A-Z]{2})" name="country_.." href="[^"]+">([^<>]+)<\/a><\/td>.*?<td valign="top"><a class="external" target="_blank" href="\/dcms\/goto.jsp\?([^"]+)">([^<>]+)<\/a><\/td>.*?<\/tr>/s',$data,$matches);
# remove whole-row capture
array_shift($matches);
# display results
for($i=0;$i<count($matches[0]);$i++) {
print $matches[0][$i] . "|" . $matches[1][$i] . "|" . $matches[2][$i] . "|" . $matches[3][$i] . "\n";
}
?>