Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Jak znaleźć źródło/miejsce_deklaracji funkcji w PHP?
paziek
post 25.06.2009, 14:13:54
Post #1





Grupa: Zarejestrowani
Postów: 207
Pomógł: 25
Dołączył: 16.11.2006

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


Witam,

Mam przy sobie jakiegoś webmaila, który ma kilka niedoróbek, ale poza tym jest całkiem fajny.
Niestety, kod jest bardzo rozbudowany i znalezienie funkcji, która działa niepoprawnie - w celu jej naprawy - jest bardzo uciążliwe.
Jest jakiś sposób na znalezienie informacji gdzie dana funkcja została zadeklarowana?

Pozdrawiam,
Łukasz.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
wookieb
post 25.06.2009, 14:22:22
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Wydaje mi się, że tylko w taki brzydki sposób smile.gif
  1. <?php
  2. functon test()
  3. {
  4.  
  5. }
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14. function test()
  15. {
  16.  
  17. }
  18. ?>


I wyskoczy ci blad w ktorym czesc bedzie brzmiala "previously declared in plik.php:[numer_linii]"

//DOWN Pytanie jest o php a nie o IDE.
Poza tym jest najzwyklejszy w świecie Total Commander, który też znajdzie miejsce deklaracji funkcji.

Ten post edytował wookieb 25.06.2009, 14:59:38


--------------------
Go to the top of the page
+Quote Post
sowiq
post 25.06.2009, 14:24:17
Post #3





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


Ściągnij sobie NetBeans'a (wersja dla PHP albo All) albo inne IDE. W NB klikasz na wywołanie funkcji, wciskasz kombinację [Ctrl] + [B] i już jesteś w deklaracji smile.gif
Zawsze możesz też użyć programu typu Windows Grep i wyszukiwać w treści plików function nazwa_funkcji(

@wookieb,
Ty tak na serio? biggrin.gif

Ten post edytował sowiq 25.06.2009, 14:27:43
Go to the top of the page
+Quote Post
blooregard
post 25.06.2009, 14:33:43
Post #4


Newsman


Grupa: Moderatorzy
Postów: 2 033
Pomógł: 290
Dołączył: 21.12.2007
Skąd: Łódź




Qrde, to "Find in Project" już nie wystarcza ? (standard w NetBeans, Eclipse i każdym innym IDE).
Albo tak jak podał sowiq.


--------------------
Life's simple... You make choices and don't look back...
Go to the top of the page
+Quote Post
paziek
post 25.06.2009, 14:48:30
Post #5





Grupa: Zarejestrowani
Postów: 207
Pomógł: 25
Dołączył: 16.11.2006

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


Cytat(sowiq @ 25.06.2009, 15:24:17 ) *
Ściągnij sobie NetBeans'a (wersja dla PHP albo All) albo inne IDE. W NB klikasz na wywołanie funkcji, wciskasz kombinację [Ctrl] + [B] i już jesteś w deklaracji smile.gif
Zawsze możesz też użyć programu typu Windows Grep i wyszukiwać w treści plików function nazwa_funkcji(

@wookieb,
Ty tak na serio? biggrin.gif

Zjada za dużo zasobów systemu. Wolę sposób wookieb smile.gif
Ale dzięki za sugestię, jak będę pracował na lepszej maszynie to rozważę NetBeans/Eclipse/Whatever smile.gif

Ten post edytował paziek 25.06.2009, 14:49:09
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 10:49