====== Les filtres SPIP et PHP ====== Un appel de filtre est un appel de fonction PHP. Ceci permet d'étendre facilement le langage de SPIP ===== Fonctionnement ===== #BALISEx|filtre_y{param1,param2} correpond à l'appel suivant : function filtre_y ($argument0,$argument1,$argument2) {return traitement_des_arguments();} L'expresssion à gauche du pipe de filtrage fournit l'argument0, les paramètres explicites du filtre constituant la suite des arguments. SPIP insère le résultat de la fonction. ===== Déclaration ===== On déclarera ces fonctions dans le fichier //mes_fonctions.php//, placé dans le dossier //squelettes//. ===== Plus encore ===== Cette correspondance entre filtres et fonctions permet l'utilisation de n'importe quelle fonction PHP à un argument.