Validation des dates avec les expressions régulières en PHP

Classes abrégées
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre PHP5 et MySQL - Créer vos sites dynamiques
Revoir le teaser Je m'abonne
Transcription

Cette leçon fait partie de la formation
59,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis

Cette leçon fait partie de la formation
59,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

Les objectifs de cette vidéo sont :
- Apprendre à utiliser les expressions régulières pour la validation de dates
- Comprendre l'utilisation de la fonction preg_match en PHP
- Savoir créer une fonction de validation de dates au format jj-mm-aaaa

Découvrez comment valider une date dans le format jj-mm-aaaa en utilisant les expressions régulières en PHP.

Dans cette leçon, nous allons explorer comment utiliser les expressions régulières pour valider des dates au format jj-mm-aaaa en PHP. L'objectif est de vous montrer comment créer une fonction qui vérifie si une chaîne de caractères est bien formée en tant que date. Nous allons commencer par une explication détaillée des classes abrégées utilisées dans les expressions régulières et examiner un tableau de référence. Ensuite, nous passerons à la pratique avec un exercice de programmation permettant de découvrir et coder une fonction TestDate. Nous passerons en revue l'utilisation de la fonction preg_match, qui permet de tester si la chaîne respecte le format spécifié. Finalement, nous évaluerons la fonctionnalité à l'aide de quelques exemples pratiques.

Vous apprendrez à utiliser \\d pour représenter des chiffres, ainsi que les limites de répétition sous la forme {1,2} pour les jours et mois, et {4} pour l'année. Une fois cette méthode maîtrisée, vous serez capable d'intégrer efficacement des validations de date dans vos projets web en PHP, garantissant ainsi des entrées utilisateur correctes et bien formatées.

Voir plus
Questions réponses
Quelle est la fonction PHP utilisée pour vérifier si une chaîne respecte une expression régulière ?
La fonction PHP utilisée est preg_match.
Que représente l'expression \\d dans une expression régulière ?
\\d représente un chiffre (0-9) dans une expression régulière.
Comment définir une limite de répétition pour des chiffres dans une expression régulière ?
Pour définir une limite de répétition pour des chiffres, on utilise des accolades. Par exemple, \\d{1,2} pour un ou deux chiffres.

Programme détaillé