token_get_all
(PHP 4 >= 4.2.0, PHP 5)
token_get_all — Split given source into PHP tokens
Description
array token_get_all
( string $source
)
For a list of parser tokens, see List of Parser Tokens, or use
token_name() to translate a token value into its string
representation.
Parameters
-
source
-
The PHP source to parse.
Return Values
An array of token identifiers. Each individual token identifier is either
a single character (i.e.: ;, .,
>, !, etc...),
or a three element array containing the token index in element 0, the string
content of the original token in element 1 and the line number in element 2.
Examples
Example #1 token_get_all() examples
<?php
$tokens = token_get_all('<?php echo; ?>'); $tokens = token_get_all('/* comment */'); ?>