Module 03 — Tableaux & Chaînes · Mini-projet
API GET qui gère une liste de contacts en mémoire (tableau PHP, pas de BDD). Opérations : lister, chercher, ajouter, supprimer.
GET solution.php?action=list → tous les contacts GET solution.php?action=search&q=alice → recherche par nom/email GET solution.php?action=add&nom=X&email=Y → ajouter un contact GET solution.php?action=delete&id=2 → supprimer par id
array_filter() pour la recherchearray_search() + array_splice() pour la suppressionstrtolower() + strpos() pour la recherche insensible à la cassefilter_var(FILTER_VALIDATE_EMAIL)