Fiche PHP

 

Le site suivant présente le manuel détaillé du langage PHP en français.

http://www.manuelphp.com/php/manual.php

 

 

Le cadrage du langage PHP au bac STG GSI

Source : Mémentos bac STG épreuve de spécialité en GSI (Inspection générale de l’Éducation nationale / Direction générale de l’Enseignement scolaire)

http://media.eduscol.education.fr/file/Lycee/76/7/bacSTG_GSI_mementos_111767.pdf

 

Constante

define (nom, valeur);

 

Variable

Désignation:                          $nomVariable

 

Tableau

Déclaration :                         $nomTableau array()

 

Accès à un élément du tableau :

$nomTableau_listeIndices_

$nomTableau_listeClés

 

Opérateurs

Affectation

=

Arithmétiques

 : +, -, *, /, %, ˆ

Comparaison de valeurs :

 ==, !=, <, >, <=, >=

Expression logique

!, &&, ||

Concaténation de chaîne de caractère

 . (un point)

 

Structures de contrôle

Alternative

If (expression)

            {

BlocInstructionsSiVrai;

}

[else{

blocInstructionsSiFauxG;

}

]

Choix multiples

switch(expression)

     {

case valeur1

blocInstructions1;

break;

case_valeur2;

blocInstructions2;

break;

else

blocInstructions3;

}

 

Répétitive contrôlée par une expression;

While (expression)

     {

blocInstructions;

}

 

ou bien :

do

{

blocInstructions;

     }

while (expression);

 

Répétitive avec compteur:

For ($compteur = valeur1; $compteur <= valeur2 , $compteur++)

{blocInstructions;}

Fonction

Déclaration de fonction:

Function nomFonction(liste de Paramètres)

{

blocInstructions;

[ return valeur ; ]

}

 

Appel de fonction

NomFonction (listeParamètres);

 

 

Informations complémentaires

Il existe de nombreux tutoriels en ligne. En voici un pour les premiers pas :

Tutoriel PHP:

http://www.lehtml.com/php/