atomrss.php
Gestion de syndication (RSS,...)
Table of Contents
Constants
- _SYNDICATION_DEREFERENCER_URL = false
- si true, les URLs de type feedburner sont déréférencées
- _SYNDICATION_MAX_ITEMS = 1000
Functions
- syndic_atomrss_dist() : array<string|int, mixed>|string
- Analyse d'une URL au format Atom/RSS
- syndic_atomrss_raw_data_to_array_dist() : array<string|int, mixed>
- analyser_backend() : array<string|int, mixed>|string
- Analyse un texte de backend
- my_strtotime() : int
- Strtotime même avec le format W3C !
- creer_tag() : mixed
- ajouter_tags() : mixed
- cdata_echappe() : mixed
- cdata_echappe_retour() : mixed
Constants
_SYNDICATION_DEREFERENCER_URL
si true, les URLs de type feedburner sont déréférencées
public
mixed
_SYNDICATION_DEREFERENCER_URL
= false
_SYNDICATION_MAX_ITEMS
public
mixed
_SYNDICATION_MAX_ITEMS
= 1000
Functions
syndic_atomrss_dist()
Analyse d'une URL au format Atom/RSS
syndic_atomrss_dist(string $url_syndic) : array<string|int, mixed>|string
Parameters
- $url_syndic : string
Return values
array<string|int, mixed>|stringsyndic_atomrss_raw_data_to_array_dist()
syndic_atomrss_raw_data_to_array_dist(string $raw_data, string $raw_format) : array<string|int, mixed>
Parameters
- $raw_data : string
- $raw_format : string
Return values
array<string|int, mixed>analyser_backend()
Analyse un texte de backend
analyser_backend(string $rss[, string $url_syndic = '' ]) : array<string|int, mixed>|string
Parameters
- $rss : string
-
Texte du fichier de backend
- $url_syndic : string = ''
-
URL du site d'où à été extrait le texte
Return values
array<string|int, mixed>|string —- array : tableau des items lus,
- string : texte d'erreur
my_strtotime()
Strtotime même avec le format W3C !
my_strtotime(string $la_date[, mixed $lang = null ]) : int
Car hélàs, strtotime ne le reconnait pas tout seul !
Parameters
- $la_date : string
-
Date à parser
- $lang : mixed = null
Tags
Return values
int —Timestamp
creer_tag()
creer_tag(mixed $mot, mixed $type, mixed $url) : mixed
Parameters
- $mot : mixed
- $type : mixed
- $url : mixed
ajouter_tags()
ajouter_tags(mixed $matches, mixed $item) : mixed
Parameters
- $matches : mixed
- $item : mixed
cdata_echappe()
cdata_echappe(mixed &$rss, mixed &$echappe_cdata) : mixed
Parameters
- $rss : mixed
- $echappe_cdata : mixed
cdata_echappe_retour()
cdata_echappe_retour(mixed &$x, mixed &$echappe_cdata[, mixed $filtrer_entites = true ]) : mixed
Parameters
- $x : mixed
- $echappe_cdata : mixed
- $filtrer_entites : mixed = true