Bonjour,

Je tourne en rond avec un code, et je suppose qu'il existe une solution,
voila j'utilise
ce script pour dédoublonner un ficher xml sur le titre entier.
mais y'a'til moyen de rechercher une partie du titre dans le
tableau intermédiare.
donc ex:
le printemps arrive
avec dans le tableau intermédiaire true/false
le printemps arrive les oiseaux chantent

Merci de votre aide et avis ludo

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
 
function Parser($url_feed, $nb_items=4)
{
//initialisation du tableau inetrmediaire
$tab_desc = array();
 
// lecture du fichier distant (flux XML)
$rss = fetch_rss($url_feed);
 
if (is_array($rss->items))
{
// on ne recupere que les elements les + recents
$items = array_slice($rss->items, 0, $nb_items);
 
// boucle sur tous les elements
foreach ($items as $item)
{
// voir si le titre en cours n'est pas dans le tableau intermédiaire
if (!in_array($item['title'],$tab_desc)) 
{
$title = $item['title'];
array_push($tab_desc,$item['title']);
 } else {
//sinon on vide la variable title
$title = "";
}