Analyseur de code &php;Tokenizer
&reftitle.intro;
Les fonctions du tokenizer fournissent une interface avec
l'analyseur interne de &php;, intégré dans le moteur Zend.
En utilisant ces fonctions, vous pouvez écrire votre propre
système d'analyse des sources &php;, ou bien des outils de
modification du code, sans avoir à refaire toute l'analyse
lexicale.
Voir aussi l'annexe sur les tokens.
&reftitle.required;
&no.requirement;
&reference.tokenizer.configure;
&reference.tokenizer.constants;
&reftitle.examples;
Voici un exemple simple de script &php; qui utilise le tokenizer
pour lire un fichier, supprimer tous les commentaires de la source,
et afficher uniquement du code.
Suppression de commentaires avec le tokenizer
output "as is"
echo $text;
break;
}
}
}
?>
]]>
&reference.tokenizer.functions;