Le PHP par l'exemple
Recherche sur ce site - Search this website (enter word, expression)
  Traduction - Translate (choose language)
Vous aimez cette page ?
Alors cliquez ici

Partagez, imprimez
mettez en favori...


Accueil Le PHP par l'exemple Utilitaires en ligne Liens Utiles Liens Amis Stats du site Contact

Liste de tous les exemples pratiques en PHP
Voir Liste par Noms de commandes ou fonctions PHP
Voir Liste par Catégories de fonctions ou commandes PHP

La fonction echo, présente dans la quasi totalité des exemples, n'est pas mentionnée.
De même, les opérateurs ne sont indiqués que dans leur propre catégorie.

Catégorie Exemples pratiques en PHP
Choisir un lien pour accéder à la page contenant l'exemple
Fonctions ou commandes utilisées
Choisir un lien pour accéder à une commande ou fonction
Utilisez la recherche de votre navigateur pour rechercher une fonction ou commande
Affichage Affichage d'un tableau print_r
Affichage d'un tableau nettoyé de ses doublons array, array_unique, print_r, var_dump
Affichage du type des variables contenues dans un tableau array, count, for, var_dump
Chaînes de caractères et variables  
Boucles Interruption d'une boucle selon condition break, for, if-else
Suites numériques for

Chaînes
de
caractères
Affichage de nombres avec différents formats array, printf
Changement de casse du 1er caractère d'une chaîne lcfirst, strtr, substr, ucfirst
Changement de casse et affichage de type nom propre strtolower, strtoupper, substr
Equivalents féminins de prénoms masculins array, foreach, strtr
Extraction d'une partie de chaîne de caractères substr
Formatage d'un nombre number_format
Nettoyage d'un code html  
Nettoyage début et/ou fin de chaîne des caractères invisibles (ou d'autres) ltrim, rtrim, trim
Nombre de caractères d'une chaîne de caractères strlen
Occurrences des lettres composant les mots d'un dictionnaire array, chr, count, count_chars, file, for, foreach, number_format, strtr, trim, ucfirst
Remplacement d'une partie de chaîne par une autre dans un tableau print_r, str_replace
Remplacement d'une partie de chaîne par une autre dans une chaîne str_replace
Remplacer des majuscules accentuées par des majuscules non accentuées strtr
Tableau des codes ASCII chr, for, if-else, substr
Commerce N° d'articles et libellé correspondant array, foreach
Mise en valeur de certains aliments array, count, foreach, if-else
Prix d'un article avec remise selon la quantité array, if-else, while
Date
et
Heure
Calendrier du mois en cours array, date, if-else, intval, mktime, return, sprintf, substr, while
Date et heure du jour en français array, date
Jour de la semaine correspondant à une date array, date, mktime

Divers Choix d'un prénom array, array_push, count, file, for, strlen, substr
Dessin d'un échiquier for, if-else , is_float, is_int
Différence d'âge abs, for, if-else, while
Températures extrêmes sur une année array, array_push, for, max, min, rand
Dossiers
et
fichiers
Contenu d'un répertoire count, for, if-else, opendir, readdir, while
Dernière ligne d'un fichier fclose, feof, fgets, fopen
Ecriture dans un fichier array, fclose, fopen, fputs
Extraction dans un fichier array, array_push, count, explode, fclose, feof, fgets, fopen, foreach, natcasesort, substr
Fichiers spécifiques dans un répertoire array, count, date, explode, if, in_array, opendir, readdir, strtolower, while
Fichiers spécifiques dans un répertoire et ses sous-répertoires array, date, explode, if-else, in_array, is_dir, opendir, readdir, return, strtolower, while
Inclusion et exécution d'un fichier include
Incrémentation d'un fichier compteur fclose, fgets, fopen, fputs
Listing de répertoire array_values, count, if-else, is_dir, for, natsort, opendir, readdir, while
Recherche d'une partie de nom de répertoire array, array_push, array_values, count, explode, for, in_array, natcasesort, opendir, readdir, while
Recherche dans un fichier fclose, fgets, fopen, if-else, while
Sous-répertoires et fichiers d'un répertoire array_values, count, is_dir, natsort, opendir, readdir
Test de l'existence d'un fichier file_exists
Tri de fichiers alphanumériques array, array_values, count, for, natsort

Images Galerie d'images avec pagination array, array_push, ceil, count, empty, explode, file_exists, for, if-else, isset, opendir, readdir, while
Image aléatoire count, function, if-else, opendir, rand, readdir, return
Recherche d'images dans un répertoire array, count, explode, if-else, in_array, opendir, readdir, strtolower, while
Sélection d'images array, foreach
Toutes images d'un répertoire array, array_values, count, explode, for, if-else, in_array, natcasesort, opendir, readdir, strtolower, while
Mathématiques Périmètre d'un cercle number_format, pi, str_replace
Rayon d'une sphère pi, number_format, sqrt, str_replace
Surface d'un cercle number_format, pi, pow, str_replace
Nombres Arrondi for, rand, round
Arrondis ceil, floor
Cubes des nombres de 0 à 10 pow
Mélange d'un tableau de nombres foreach, range, shuffle
Minimum et maximum d'une suite de nombres max, min
Nombres aléatoires for, function, rand, return
Nombres aléatoires (2) function, return
Entiers encadrant un nombre décimal ceil, floor
Parties entière et décimale d'un nombre intval
Racines carrées des nombres de 1 à 10 for, sqrt, str_replace
Racine nième d'un nombre number_format, pow, rand, str_replace
Recherche des multiples d'un nombre for, if-else
Table de multiplication else, for, foreach, if-else, range
Tirage de Loto aléatoire else, for, if-else, range, shuffle
Tri en ordre naturel array, array_values, count, for, natcasesort
Valeur de π (pi) pi
Opérateurs Opérateurs arithmétiques +   -   *   /   %   =
Opérateurs d'assignation =   +=   -=   *=   /=   %=   .=
Réseaux Protection des intrusions malveillantes header

top Haut de page