Une Bévue
2012-04-19 06:35:02 UTC
j'ai une ligne php qui assigne à une variable le contenu d'une
comparaison, j'ai fait ça comme ça :
$is_mac = ($mac_address == $imac_mac_address) true : false;
quand je fais :
echo "\$is_imac = $is_imac<br />";
j'obtiens :
$is_imac =
quand le résultat est faux
et :
$is_imac = 1
quand le résultat est vrai
normal ?
puis-je faire plus court, du genre :
$is_mac = ($mac_address == $imac_mac_address);
càd sans "? true : false" ???
comparaison, j'ai fait ça comme ça :
$is_mac = ($mac_address == $imac_mac_address) true : false;
quand je fais :
echo "\$is_imac = $is_imac<br />";
j'obtiens :
$is_imac =
quand le résultat est faux
et :
$is_imac = 1
quand le résultat est vrai
normal ?
puis-je faire plus court, du genre :
$is_mac = ($mac_address == $imac_mac_address);
càd sans "? true : false" ???