Bonsoir à tous !
Admettons qu'en arithmétique ça se passe comme ça:
Pour la multiplication:
0 opérateur 2 = 0
1 opérateur 2 = 2
Y a-t-il, en php, un opérateur qui puisse faire ça:
FAUX opérateur "machaine" = FAUX
VRAI opérateur "machaine" = "machaine"
Voilà, je cheche donc un genre de multiplication logique...
En somme récupérer le contenu de ma chaine si la condition est vraie et FAUX si la condition est fausse. Ceci afin d'éviter une structure avec if et une affectation de variable.
Pour être plus explicite, en attendant je me suis fait une petite fonction:
Ce qui me permet ensuite à l'appel d'une fonction:
Et moi, ce que je voudrais pouvoir faire, c'est:
Est-ce possible ?
Modifié par Ono (02 Feb 2009 - 15:10)
Admettons qu'en arithmétique ça se passe comme ça:
Pour la multiplication:
0 opérateur 2 = 0
1 opérateur 2 = 2
Y a-t-il, en php, un opérateur qui puisse faire ça:
FAUX opérateur "machaine" = FAUX
VRAI opérateur "machaine" = "machaine"
Voilà, je cheche donc un genre de multiplication logique...
En somme récupérer le contenu de ma chaine si la condition est vraie et FAUX si la condition est fausse. Ceci afin d'éviter une structure avec if et une affectation de variable.
Pour être plus explicite, en attendant je me suis fait une petite fonction:
function caourien($condition,$valeur)
{
if($condition)
{
return $valeur;
}
else
{
return FALSE;
}
}
Ce qui me permet ensuite à l'appel d'une fonction:
mafonction( caourien(macondition,$mavaleur) );
Et moi, ce que je voudrais pouvoir faire, c'est:
mafonction( macondition [i]opérateur[/i] mavaleur );
Est-ce possible ?
Modifié par Ono (02 Feb 2009 - 15:10)