- token_get_all: documentation ( source)
- token_name: documentation ( source)
<?php
$code = '<?php
function blah($num) {
if ($num) {
return $num + 1;
}
return 0;
}
';
$tokens = token_get_all($code);
foreach ($tokens as $token) {
if (is_array($token)) {
echo token_name($token[0]) . "\n";
}
}