on commence à obtenir les lignes * il y a certaines lignes qui demande d'être vérifié (repere et code) * repere contient parfois un lien avec une image, on doit augmenter d'une ligne */ $iLine=45; // on commence un peu plus loin dans le fichier... $nbLigne = count($lineFile); $start = false; $info = array(); echo '
';
while($iLine < $nbLigne) {
	if ( $lineFile[$iLine] == "\r\n" ) { $start = true;  }
	if ( $start ) {
		$info['no']     = trim($lineFile[$iLine+2]);
		$info['rue']    = trim($lineFile[$iLine+5]);
		if ( strstr($lineFile[$iLine+10], '/metro/') !== FALSE ) {
			$iLine++;
			$info['repere'] = trim(substr($lineFile[$iLine+10],16));
		} else {
			$info['repere'] = trim($lineFile[$iLine+10]);
	
		}
		$c = trim($lineFile[$iLine+15]);
		if ( $c{(strlen($c)-1)} == ')' ) {
			$info['code'] = substr($c,66,8);
		} else {
			$info['code'] = $c;
		}
		$info['mun']    = trim($lineFile[$iLine+20]);
		print_r($info);
		$iLine+=23;
		$start = false;
	} else {
		$iLine++;
	}
}
echo '
'; /* Exemple source: 2 av. De Lorimier boul. De Maisonneuve Est 53045 (520-0066) Montréal */ ?>