1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| <?php
$myorigin = '3';
$value['track_systeme']='publi-4176';//valeurs dynamique;
/* Traitement générique */
$expression[0] = array('exp'=>'/ENVOIART([0-9]*)/','originel'=>$myorigin,'systeme'=>4);
$expression[1] = array('exp'=>'/([0-9]*)/','originel'=>$myorigin,'systeme'=>4);
/* Traitement Newsletter Vocatis */
$expression[2] = array('exp'=>'/([0-9]*)_FOCUSCARRIERE/','originel'=>2,'systeme'=>9);
/* Pour chacune des expressions précédente on test si l'expression match */
foreach($expression as $check){
if(preg_match_all($check['exp'],$value['track_systeme'],$taille,PREG_PATTERN_ORDER)){
$this->track_id = $taille[1][0];
$this->track_originel = $check['originel'];
$this->track_systeme = $check['systeme'];
$moulinette = false;
}
} |
Partager