Important !

Projet-City was created many years ago, in 2001 and is shown here as a demonstration of what I was capable at that time. Please take note that the content of this website is not longer valid. Check out my CV if you're interested to see more modern stuff and also my Portfolio if you're looking for designs.

Projet-City : Technologies du Web
Accueil > Cours php > Les opÈrateurs

> Les op?ateurs

  • Auteur : Weber
  • Publi?e : 01/01/2003
  • Mise ?our le : 01/01/2003

Le php peut faire des multiplications (divisions ...) en utilisant des op?ateurs.  
 

Les op?ateurs

Les op?ateurs servent (vous le savez s?rement d?? lol) ? faire des additions, des soustractions etc...  
Voici ci dessous, le tableau de tous les op?ateurs :  
 

Op?ateur Description
+
-
*
/
%
Additionner des valeurs num?iques
Soustraire des valeurs num?iques
Multiplier des valeurs num?iques
Diviser des valeurs num?iques
Permet de v?ifier si une valeur num?ique est divisible par une autre valeur

Maintenant, avec l'exemple si dessous, nous allons voir le plus simplement possible tout les op?ateurs du tableau.  
 

Operateur1.php
<?php
    
echo (10+52).'<br>'.
           (
80-52).'<br>'.
           (
10*52).'<br>'.
           (
100 %50);  
?>

Ce qui donnera :

62 28 520 0

Pour la longueur du fichier, il est en effet possible de faire beaucoup plus simple ! Mais, nous n'y sommes pas encore :) Un peu de patience..  
Maintenant, nous allons voir ce ? quoi sert l'op?ateur : %  
 

L'op?ateur % (modulo)

L'op?ateur % sert ? v?ifier si une valeur peut ?re divis?par une autre valeur, cet op?ateur renvoi le reste de la division (s'il y en a un).  
Voici la structure :

b %a
Lettre Description
a
b
Diviseur de b
Nombre qui va ?re divis?par a

Si apr? un test, le r?ultat est : 0, a signifie que la division est compl?e (donc, elle n'a pas de reste) !  
Exemple :  

Operateur2.php
<?php
    
echo (100 %2.5).
    
'<br>'
    (
100 %99);  
?>

L'encapsulation

Vous avez vu dans les exemples si dessus des parenth?es qui comprenaient les valeurs num?iques.  
En fait,ces parenth?es servent ? calculer (ou ? verifier) ce qui se trouve dedans et affiche.  
Imaginons que nous souhaitons faire 50*100, il existe deux m?hodes.  

  • La m?hode avec l'encapsulation
    <?php
    echo 'Le r?ulta de 50*100 = "'.(50*100).'"';
    ?>
  • La methode sans encapsulation n?essite de s?arer les valeurs num?iques des strings.
    <?php
    echo 'Le r?ulta de 50*100 = "';
    echo 
    50*100;
    echo 
    '"';
    ?>

La virgule

Un nombre d?imal (? virgule) n'est pas comme quand on l'?rit !  
En php, la virgule doit ?re un point (".")  
Dans le cas ou vous ne mettez pas de virgule, il y aura une erreur de calcul ! Exemple :  
 

virgule1.php

Ce qui donnera : 985  
Donc, mettez bien un point au lieu d'une virgule !

© 2002 - 2003 Weber Tous droits reserv?
< Cours pr?dent Cours suivant >

D?uvertes

Mozilla Power Mozilla est un regrouppement de plusieurs outils dont : Firefox (navigateur qui respecte les standards) et un système de messagerie (...)

Consulter le site français