Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wyciąganie wszystkich użytych zmiennych w skrypcie
sobstel
post
Post #1





Grupa: Zarejestrowani
Postów: 853
Pomógł: 25
Dołączył: 27.08.2003
Skąd: Katowice

Ostrzeżenie: (0%)
-----


czy możliwe jest (np. na końcu skryptu albo po zaincludowaniu) wyświetlenie nazw i/lub wartości wszystkich zmiennych, które zostały użyte w skrypcie?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Jabol
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 467
Pomógł: 13
Dołączył: 22.02.2003

Ostrzeżenie: (0%)
-----


o ile wiem nie da się wyciągnąć zmiennych, które użyte były tylko w zaincludowanym pliku. Jeżeli chcesz zmienne zadeklarowane/zmienione w nowym pliku to porównaj sobie tablice $_GLOBALS sprzed i zpo zaincludowania as follows
  1. <?php
  2. $tmp_GLOBALS=$_GLOBALS;
  3. require_once(&#092;"plik;)\");
  4. porownaj($tmp_GLOBALS, $_GLOBALS);
  5. ?>
oczywiście funkcje porównaj piszesz sobie sam i jeżeli będzie dobra to wyciągnie Ci wszystkie zmienne których wartość została zmieniona bądź które zostały dopiero w tym pliku zadeklarowane. Normalnie nie ma możliwości sprawdzenia jakie zmienne zostały użyte, ale możesz spróbować tego dojść używająć rozszerzeń do debugowania.
Mam nadzieję, że pomogłem
Adam
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 9.10.2025 - 22:34