token_get_all

(PHP 4 >= 4.2.0)

token_get_all -- Scinde un code source en éléments de base

Description

array token_get_all ( string source)

token_get_all() analyse le code source source et retourne les éléments de code que le Zend engine a scanné. Cette fonction retourne un tableau contenant la liste des descriptions des éléments. Chaque élément du tableau peut être un caractère unique ou bien un tableau contenant un identifiant de token et la représentation de ce code source.

Exemple 1. Exemple avec token_get_all()

<?php
  $tokens
= token_get_all(";");
// => array(";");
  
$tokens = token_get_all("foreach")
// => array(T_FOREACH => "foreach");
  
$tokens = token_get_all("/* comment */")
// => array(T_ML_COMMENT => "/* comment */");
?>