Méthode de Tri et Application en PHP
Objectifs
Les objectifs de cette vidéo sont d'apprendre à:
- Extraire et convertir des dates de publication en timestamps Unix
- Trier des données par ordre inverse chronologique
- Afficher les dix dernières news de manière optimisée
Résumé
Apprenez à trier des news issues de Google News par ordre inverse chronologique en utilisant le langage PHP.
Description
Dans cette leçon, vous allez découvrir comment trier des news provenant de Google News en utilisant PHP. Nous allons exploiter l'attribut pubDate pour chaque article, le convertir en timestamp Unix, puis ordonner les articles en ordre inverse chronologique.
Nous commencerons par extraire le champ pubDate pour chaque article. Ensuite, nous convertirons ces dates en timestamps Unix grâce à la fonction strToTime
. Après avoir récupéré les timestamps, nous les stockerons avec les liens correspondants dans un tableau associatif.
Enfin, en utilisant la fonction rsort
, nous trierons le tableau des articles, avant de les limiter aux dix plus récents grâce à une boucle FOR
.
Questions fréquentes
strToTime
est utilisée en PHP pour convertir une chaîne de caractères représentant une date en timestamp Unix.
FOR
avec une condition de limite, comme FOR ($i = 0; $i < 10; $i++)
, pour afficher uniquement les dix premiers éléments d'un tableau.
Je signale que les vidéos "Module 2/ if esel" et "Module2/Opérateur de comparaisons" sont inversées.