- token_get_all: documentation ( source)
- token_name: documentation ( source)
<?php
$tokens = token_get_all('<?php $a = 1 + 2; echo $a ?>');
foreach($tokens as $token) {
if(is_array($token)) {
echo token_name($token[0]) . " ($token[1])" . PHP_EOL;
} else {
echo $token . PHP_EOL;
}
}