Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1594 connectés 

 


Dernière réponse
Sujet : [PHP] Calculer a partir de constantes ?
youdontcare $nomdemavariable = (int)nomdemavariable;
 
donc
 
$prix = (int)$nomdemavariable - 18.79;

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
youdontcare $nomdemavariable = (int)nomdemavariable;
 
donc
 
$prix = (int)$nomdemavariable - 18.79;
Batman-Fr je vais verifier mais normalement, c'est OK de ce cote, j'y mets generalement un point d'honneur, rien que pour m'y retrouver, meme lorsque ca ne change rien :)
Batman-Fr je suis en 4.0.4pl1 mais ca ne doit pas venir de la :o
Mara's dad Gaffe tout de même, le nom de la constante est sensible à la casse...
Batman-Fr bah oui, moi aussi je tablais sur ca  :pt1cable:  
 
mais ca marche apparament pas chez moi :??:
Mara's dad Je sais pas comment y marche ton PHP, mais chez moi, avec PHP 4.0.6, le script :
<?php
define ("X", 10);
define ("Y", "10" );
echo X - 3;
echo("<br>" );
$z = X - 3;
echo $z;
echo("<br>" );
echo Y - 2;
echo("<br>" );
$z = Y - 2;
echo $z;
?>
       
Me donne en sortie :
7
7
8
8
 
! ! ! ! !
Batman-Fr bah je peux pas, c'est pas une variable, c'est une constante non ??
bob2674 mais dejà un dollars devant ton nom de var
$nomdemavariable et dit moi ce que cela fait
Batman-Fr :hello:  
 
j'ai un petit prob :)
 
voila, je definis des constantes qui representes des prix de cette maniere :  
 
define("nomdemavariable", "xx.xx" );
 
vous l'aurez compris, xx.xx represente mon prix.
 
mon soucis vient que lorsque je lance une operation comme une soustraction de cette maniere :  
 
$prix = nomdemavariable - 18.29;
 
bah quand je fais afficher mon $prix, ca m'affiche exactement :
 
nomdemavariable-18.29
 
alors que j'aimerais que ca m'affiche la difference entre mon premier montant xx.xx et 18.29
 
vous voyez ou ca coince :??:
 
merci de votre aide utile :)
 
++

Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR