# Get all functions. This includes more than 1000 non-English
# functions
$array = get_defined_functions();
# filter out functions with non-English characters
# gets rid of most but not all non-English functions
foreach( $array[internal] as $var )
{
if ( !preg_match( "@\W@", "$var", $match) )
{ $functions[] = $var; }
}
# sort and count functions
sort($functions);
$num = count($functions);
echo "$num Internal Functions
";
# list functions
foreach( $functions as $key=>$var )
{
echo "$key) $var
";
}
?>