PHP: Получить PHP переменные, функции, константы из файла PHP

Есть ли способ получить пользовательские php-функции, переменные, константы из php-файла? Следующие функции - не лучший способ сделать это, потому что они получают все декалированные функции / переменные / константы (с сотнями встроенных констант php и внутренних функций php):

get_defined_vars  
get_defined_functions  
get_defined_constants  

Предположим, у меня есть этот файлmyfile.php:

<?php
$title = 'Sample Application';
$copyright = 'Copyright &copy; 2009';
    $my_array = array('sarfraz', 'ahmed', 'chandio');

define ('_CASTE', 'chandio');
define ('_COUNTRY', 'Pakistan');


function add($val1, $val2)
{
    return ($val1 + $val2);
}

function subtract($val1, $val2)
{
    return ($val1 - $val2);
}
?>

Теперь, как я могу получить все переменные / функции / константы из этого файла и, вероятно, сохранить в массиве?

Спасибо

Ответы на вопрос(3)

Ваш ответ на вопрос