function WPA_Fix_Zero(){
$variable = 0;
if( empty($variable) )
echo "NC";
else
echo $variable;
}
Modération :
Si ta question est résolue, pense à l'indiquer pour que les futures personnes qui voudront consulter ce sujet sachent qu'il contient une solution.
Tu peux réaliser cette opération toi-même en cliquant sur le bouton vert "Mettre le sujet en tant que Résolu" situé en haut de la page à côté du titre du sujet.
Code : Tout sélectionner
function WPA_Fix_Location($price,$loyer){
$price = '' ;
if (empty($price))
echo $price ;
else
echo $loyer;
}if(!empty($price){
echo $price;
}
else {
echo $loyer;
}
function WPA_Fix_Zero($variable)
{
if (empty($variable))
{
return "NC" ;
}
else
{
return $variable;
}
}
$prix = WPA_Fix_Zero(0);
$tva = WPA_Fix_Zero(17.60);
/*etc*/Code : Tout sélectionner
function Fix_Location($price,$loyer){
if(!empty($price))
echo $price;
else
echo $loyer;
}function Fix_Location($price,$loyer){
$lPrice = (int)$price;
if($lPrice > 0){
echo $lPrice;
}else{
echo $loyer;
}
}
<?php
function Fix_Location($price,$loyer){
$price = (int)$price;
if($price > 0){
return $price ;
}else{
return $loyer;
}
}
echo '-> Price: '.Fix_Location(10, 20).'<br />';
echo '-> Loyer: '.Fix_Location(0, 20).'<br />';
echo '-> Loyer: '.Fix_Location('', 20).'<br />';
echo '-> Loyer: '.Fix_Location(NULL, 20).'<br />';
?>
Le premier doit t'afficher 10 et les autres 20, c'est OBLIGE.