Php examples :
Exo1: afficher chaque alphabet avec son code ASCII :
résultats :
.
Exo2: le probléme de captcha:
→ premier tentative:
.Astuce : pour récupération dynamique des variables de sessions :
→ ou bien on peut le remplacer par :
→ si le fichier n’existe pas arréter l’exécution de programme :
→ ou bien :
Exo3 : l’utilisation de la fonction checkdate(mois,jour,année) :
tu entre une date après le programme affiche est ce que cette date est valide ou non c-a-d est ce que tu es respecter la
forme de la date (par exemple ne pas dépasser 12 dans les mois).
Exo4: le code de date de naissance tu donne ta date de naissance et après il donne le nom de jour de
ta naissance :
✗ les variable de session :
on l’utilise dans le cas d’authentification
manipulation des cookies:
changer le thème de page lors de la deuxième accès.
.les variables d’envirenements:
. les expression régulier :
→ vérifier si le message il contient «a » quelque soit ça position.
.Exo6 :le compteur : nbr fois visiter une page :
a chaque fois on visite la page le fichier est ouvert.
visite unique: soit par les cookies ou bien les variables de session (quand on actualise la page ne se considérer pas
comme que on a le revisiter).
.les variables de session par défaut on la valeur non
le parcours des dossiers:
résultats :
EXO7 : upload des fichiers :
résultat :
-on a chmod pour changer les droits de fichier .
Exo8: d’authentification :
pour l’inscription :
.pour login :
.la page session :
exemple d’une classe :
.ajout de constructeur et destructeur :
.exemple l’ajout d’un compteur :
.pour ne pas augmenter le compteur après l’actualisation :
.
les attrébuts static :
-l’affichage : poo \n poo en php \n poo en php
les méthode magique :
-l’utilisation de get :
utilisatin de set :
-ce programme va afficher : vous essayer d’affectuer salut a str. \n salut
utilisation de tostring :
-ce programme va afficher le string donner au argument de constructeur (poo)
utilisation de isset :
-va afficher : existe sans fanction isset il affiche n’existe pas.
Utilisation de unset :
-va afficher variable n’existe pas.
Chargement automatique des classes :
le dossier qui contient la
classe s’appelle
[Link] .php et la
classe s’appelle compteur
- on sera pas besoin de faire appelle a chaque fois le programme va le faire automatiquement .
L’héritage : audiance hériter de compteur
on vaut enregistrer le compteur avec sa date dans un file [Link]
rappel : classe compteur :
.-dévlopper la classe audiance a ce que l’attribut $id soit attribut de classe :