- Plan du Site | Contact

Types de Données

Il n'est pas nécessaire de déclarer le type des données que l'on manipule, celui-ci est affecté dynamiquement par PHP.

 

En revanche, il n'est pas inutile de connaître les différents types possibles :

 

Booléens

Un booléen (cf les expressions) exprime une valeur VRAI 'TRUE', ou FAUX 'FALSE'.

Les expressions suivantes étant strictement identiques, on ne sera pas, à priori, amené à utiliser explicitement un type booléen :

 

<?php

($a == 0) == TRUE;

($a == 0) != FALSE;

$a == 0;

?>

 

Entiers

Un entier (integer, ou int) est un nombre de l'ensemble des entiers naturels {..., -2, -1, 0, 1, 2, ...}. On peut l'exprimer de trois manières :

 

<?php

$a = 1234; /* nombre entier en base décimale */

$a = 02322; /* le même en base octale, préfixé 0 */

$a = 0x4D2; /* le même en base hexadécimale, préfixé 0x */

?>

 

Réels

Un nombre réel (float, ou double), appelé aussi "à virgule flottante", peut être exprimé de deux manières :

 

<?php

$a = 1.234;

$a = 1.2e3; /* notation scientifique */

?>

 

Chaînes de Caractères

Une chaîne (ou séquence) de caractères doit être encadrée de guillemets :

  • simples (' ') si elle ne contient rien qui nécessite d'être échappé
  • doubles (" ") si l'on veut que les séquences d'échappement et les variables qu'elle contient soient interprétées (on parle de "substitution de variables")

 

<?php

$version = '4.4.2';

echo "PHP version $version !"

?>

 

retourne : PHP version 4.4.2 !

 

Haut de Page

Actualités
22-08-2009
Un cluster Single System Image (SSI) comme Kerrighed offre la vue d'une unique machine multi-process...
21-08-2009
Grâce aux efforts continus de la communauté open source, Heartbeat2 permet de mettre en place des so...
17-10-2008
Sortie le 13 Oct 2008 et compatible avec Office 2007 de Microsoft la nouvelle mouture de OpenOffice...
29-05-2008
... Et profitez d'un Web meilleur : Mozilla tente d'établir un record du nombre de logiciels téléch...
29-08-2007
Plusieurs extensions permettent d'intégrer les éléments de cette API mise à disposition par Google.
1-03-2007
TinyButStrong est un moteur de Template pour le language PHP.
20-11-2006
Le LABEL CLE a été décerné au Portail de la Communauté de Communes de Sartilly.
9-11-2006
Depuis sa version 2.0, OpenOffice n'a plus rien à démontrer face aux suites logicielles de bureautiq...

Liens Utiles


PHP / MySQL

zend.com

nexen.net

phpteam.net

laltruiste.com

phpinfo.net

phpfacile.com


XML & CSS

openweb.eu.org

csszengarden.com

cssbeauty.com

cssvault.com

alistapart.com


LINUX

formation-linux

debian-fr.org

lea-linux.org

 

Services | Solutions | Formations | Portfolio | Photos | F.A.Q. | Accès Client
© 2004-2010 ACCEDO - Siret : 452 155 112 00017
6, Chemin des Moires - 50740 CAROLLES
Tél : 06 83 88 31 78