Bonjour,
Je souhaiterais savoir s'il existe un petit terme qui me verifie quune variable 'contient' une valeur. Un truc du genre :
A vot' bon coeurCode:
1
2
3 if($RECUP_FOURNISSEUR as "A %"){ $DESTINATAIRE= "a.djokic"; }
Version imprimable
Bonjour,
Je souhaiterais savoir s'il existe un petit terme qui me verifie quune variable 'contient' une valeur. Un truc du genre :
A vot' bon coeurCode:
1
2
3 if($RECUP_FOURNISSEUR as "A %"){ $DESTINATAIRE= "a.djokic"; }
fonction strpos non ?
non strpos trouve la position d'un caractère dans une chaîne.
if(isset($variable)) test si une variable comme tel existe en l'occurence sa valeur. :wink:
Bon je vais me faire un peu plus clair :
Jai le champs FOURNISSEUR dans une bdd.
Je voudrais faire le distingo entre un FOURNISSEUR qui contient 'A ' en debut de chaine et le reste.
Bon je me suis debrouille autrement :
puisCode:$DEB_FRN= substr($RECUP_FOURNISSEUR, 0, 3);
Code:if($DEB_FRN=="A "){}
jusque là c'est toutjours codé en dur.j'y ai reflechi mais :roll: alors si t'a kelke choz de neuf j'en serai ravi de connaitre :lol:
Quest ce que tu entends par code en dur ?
si ta variable devrait prendre successivement les valeurs
Code:
1
2
3
4
5
6
7 $DEB_FRN=="A " $DEB_FRN=="B " $DEB_FRN=="C " $DEB_FRN=="D " comment tu t'y prendrai
je me suis pas pose la question parce que le 'A ' est definitif et correspond a un type de fournisseur ...
cest clair que si apres il faut y reflechir jy reflichirais :wink: