Partie 1
Chapitre 1
: Les variables
Introduction
Types de données
Support de cours n°1
Synthèse n°2
Les chaines de caractères
Exemple PHP n°1
Exemple PHP n°2
Synthèse n°3
Exemple PHP n°4
Exemple PHP n°5
Exercice PHP n°6
Exercice PHP n°7
Les entiers
Support de cours n°1
Exemple PHP n°2
Exercice PHP n°3
Exercice PHP n°4
Les réels
Support de cours n°1
Exemple PHP n°2
Exercice PHP n°3
Les booleens
Support de cours n°1
Exemple PHP n°2
Exercice PHP n°3
Chapitre 2
: Les conditionnelles
La conditionnelle if else
Support de cours n°1
Exemple PHP n°2
Exemple PHP n°3
Exemple PHP n°4
Exemple PHP n°5
La conditionnelle switch
Support de cours n°1
Exemple PHP n°2
Conditionnelles synthèse
Conditionnelles exercices
Exercice PHP n°1
Exercice PHP n°2
Exercice PHP n°3
Exercice PHP n°4
Chapitre 3
: Les boucles
La boucle for
Support de cours n°1
Exemple PHP n°2
Exemple PHP n°3
La boucle while
Support de cours n°1
Exemple PHP n°2
do while
Support de cours n°1
Exemple PHP n°2
Boucle synthèse
Boucles exercices
Exercice PHP n°1
Exercice PHP n°2
Exercice PHP n°3
Exemple PHP n°4
Chapitre 4
: Les tableaux
Les tableaux
Support de cours n°1
Exemple PHP n°2
Exemple PHP n°3
Support de cours n°4
Exemple PHP n°5
Exemple PHP n°6
Support de cours n°7
Exemple PHP n°8
Tableaux Synthèse
Tableaux exercices
Exercice PHP n°1
Exercice PHP n°2
Exercice PHP n°3
Exercice PHP n°4
Exercice PHP n°5
Exercice PHP n°6
1
Les entiers : Exemple PHP n°2
Les questions doivent vous aider à comprendre le code présenté ci-dessous.
Une fois que vous tenez la solution, vous pouvez afficher la réponse en cliquant sur l’intitulé de la question.
1.Comment fait-on pour afficher le contenu de la variable $int1 ?
R : On insére le nom de la variable directement dans la chaine de caractères, celle ci est délimitée par des guillemets doubles.
2.Quelle fonction permet de déterminer le type de la variable $int1 ?
R : La fonction gettype() permet de retourner le type de la variable $int1, ici la fonction retourne : integer
3.Quelle est le rôle du . (point) dans l'instruction : print ('le type de $int1 est '. gettype($int1));
R : Le point permet de mettre bout à bout les chaines de catactères , la fonction gettype retourne : integer
A noter que si on remplace les guillemets simples par des doubles, on afficherait le contenu de la variable $int1.
A noter que si on remplace les guillemets simples par des doubles, on afficherait le contenu de la variable $int1.
4.Que contient la variable $int2 à l'initialisation ? Quelle est la valeur affichée ?
R : $int2 est initialisé à la valeur hexadécimal AB, comme c'est un type integer lors de son affichage on affiche sa valeur en décimal.
(10*16 + 11 = 171)
(10*16 + 11 = 171)
$int1=-234;
$int2=0xAB;
print('<p>le premier nombre entier est initialisé à :'. $int1.'</p>');
print ('<p>le type de $int1 est : '.gettype($int1).'</p>');
print('<p>le deuxieme nombre entier est initialisé à :'. $int2.'</p>');
print ('<p>le type de $int2 est : '.gettype($int2).'</p>');
Résultat :
le premier nombre entier est initialisé à :-234
le type de $int1 est : integer
le deuxieme nombre entier est initialisé à :171
le type de $int2 est : integer
<p>le‧premier‧nombre‧entier‧est‧initialisé‧à‧:-234</p><p>le‧type‧de‧$int1‧est‧:‧integer</p><p>le‧deuxieme‧nombre‧entier‧est‧initialisé‧à‧:171</p><p>le‧type‧de‧$int2‧est‧:‧integer</p>
Exécution en 0.0002s