suivant: Déclaration de fonctions
monter: Le Langage PHP
précédent: La balise SCRIPT
 
Table des matières
PHP n'est pas un langage fortement typé. C'est PHP qui décide à l'exécution, en fonction de son contenu, quel type sera le plus indiqué pour la variable. Il est inutile de déclarer les variables au préalable. Leur nom doit être précédé du symbole $. Une variable n'ayant jamais été déclarée possède pour valeur la chaine vide:
"".
Exemple 3.
<SCRIPT language="php">
$texte = "Bonjour le monde";
$a = 3;
print "un texte: $texte\n";
print "un chiffre: $a";
</SCRIPT>
Cette portion de code renvoie sur la
sortie standard:
un texte: Bonjour le monde
un chiffre : 3
Attention: Il faut insister sur le fait que le résultat de l'exécution du code précédent est envoyé sur la sortie standard. Le symbole ``\n'' permet d'avoir le résultat sur 2 lignes, ce qui ne signifie pas, qu'une fois interprété par le navigateur, le résultat sera encore sur 2 lignes, en effet le HTML ne reconnait pas le retour chariot. Si on veut vraiment obtenir le résultat sur 2 lignes dans le navigateur, il faut modifier le source PHP comme suit:
print "un texte: $texte<BR>";
Le script PHP ne fait que construire le code HTML envoyé à votre navigateur. On aboutit ainsi aux situations suivantes:
Cas 1:
<SCRIPT language="php">
$texte = "Bonjour le monde";
$a = 3;
print "un texte: $texte\n";
print "un chiffre: $a";
</SCRIPT>
Code construit:
- un texte: Bonjour le monde
- un chiffre: 3
Résultat du code HTML interprété:
- un texte: Bonjour le monde un chiffre: 3
Cas 2:
<SCRIPT language="php">
$texte = "Bonjour le monde";
$a = 3;
print "un texte: $texte<BR>";
print "un chiffre: $a";
</SCRIPT>
Code construit:
- un texte: Bonjour le monde<BR>un chiffre: 3
Résultat du code HTML interprété:
- un texte: Bonjour le monde
- un chiffre: 3
Cas 3:
<SCRIPT language="php">
$texte = "Bonjour le monde";
$a = 3;
print "un texte: $texte<BR>\n";
print "un chiffre: $a";
</SCRIPT>
Code construit:
- un texte: Bonjour le monde<BR>
- un chiffre : 3
Résultat du code HTML interprété:
- un texte: Bonjour le monde
- un chiffre: 3
suivant: Déclaration de fonctions
monter: Le Langage PHP
précédent: La balise SCRIPT
  Table des matières
Pascal VERON
2000-03-20