Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sprawdzanie poprawności kodu PHP, Automatyczne sprawdzanie całych plików
pakonet
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 27.05.2005

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


php przy uruchamianiu skryptu parsuje tylko składnię. Sprawdzanie poprawności odwołań do funkcji, klas, metod, itd. następuje dopiero przy wykonywaniu danego fragmentu kodu. A da się jakoś zmusić parser php żeby od razu sprawdzał cały skrypt?

Próbowałem wykorzystać do sprawdzania moich skryptów plugin TruStudio Foundation do Eclipse'a, ale tamten parser kodu nie działa najlepiej. Przykładowo dla takiego kodu:

Kod
if($DB->next_record()) {
  ...
} else {
  ...
}


zwraca mi warning że mam niepotrzebnego else'a (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) .
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
pakonet
post
Post #2





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 27.05.2005

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


@hwao: Jedyna interesująca opcja to -f, ale ona sprawdza tylko poprawność składniową.

@dr_bonzo: No ale w dobrych IDE jakoś to parsowanie jest zrobione - sprawdzają np. czy funkcje/metody do których się odwołujemy istnieją. Zainteresowałbym się Zendem 5, ale wersja Professional kosztuje $299 (a studencka licencja za $99 zapewne nie pozwala na wykorzystanie do celów komercyjnych).
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: 14.10.2025 - 03:30