A w jakim celu to chcesz zrobić? Rozumiem, że chodzi Ci o zmienne typu:
<?php
$zmienna = 'hello';
?>
- ? Nikt już prawie takich nie używa, każdy działa na tablicach, a każda tablica powinna być opisana tak, aby ktoś, kto zagląda potem do kodu mógł się zorientować bez problemu. Tablicę wyświetlasz np. tak:
Kod
print_r($tablica);
- i masz podgląd wszystkich zmiennych, dlatego właśnie warto i należy używać tablic, bo zamiast kilkuset zmiennych masz je pogrupowane elegancko w tablicy, łatwo też policzyć liczbę elementów w tablicy oraz jej rozmiar, można też na takiej tablicy wykonać testy obciążeniowe etc.
Podejrzewam, że takie "raporty z użycia zmiennych" są dostępne w bardzo zaawansowanych programach wspomagających tworzenie kodu php, js, java etc - np. aptana. W visualu chyba było coś takiego - były nawet rozmiary aktualnie używanych zmiennych, ale w skryptowych?
Masz jeszcze inną opcję - wczytać plik .php jako string do zmiennej i użyć wyrażeń regularnych, by zbudować z tego tablicę w układzie:
zmienna||ilość wystąpień - gdzie zmienna to będzie wszystko, co ma $ przed nazwą
Ale nie widzę sensu takich machinacji, bo zmienne mogą być nadpisywane, usuwane, mogą składać się z innych zmiennych... Ogólnie to chyba już żadne pytanie mnie nie zaskoczy