Oceny redaktorów:

Oceny użytkowników:

[Total: 0 Średnia: 0 /5]


.ilfs_responsive_below_title_1 {width: 300px; }
@media (min-width: 500px) {.ilfs_responsive_below_title_1 {width: 300px; }}
@media (min-width: 800px) {.ilfs_responsive_below_title_1 {width: 336px; }}


PHPStan to darmowe narzędzie do statycznej analizy projektów i programów PHP . Tutaj sprawdza pliki PHP w określonym katalogu na podstawie poziomu sprawdzania. Może wykrywać błędy składniowe, problemy z systemem typów, nieznane klasy, nieznane metody, niezdefiniowane wartości, martwy kod i wiele innych. Wystarczy dodać do projektu zależność PHPStan za pośrednictwem kompozytora, a następnie użyć jej do znalezienia błędów w całej bazie kodu. Najlepsze jest to, że sprawdza błędy bez uruchamiania kodu i dlatego nazywa się go statycznym narzędziem do analizy dla PHP.

Po wykonaniu całego projektu w PHP dobrze jest poszukać niepożądanych błędów. Długie projekty często zawierają dużo błędów, które wymagają rozwiązania i aby to zrobić, możesz skorzystać z narzędzia, o którym tutaj wspomniałem. Wykorzystaj PHPStan do statycznej analizy całego projektu, a następnie wygeneruj kompleksowy raport. Możesz wykonać wszystkie sprawdzenia z wiersza poleceń, a PHPStan wygeneruje piękny raport ze wszystkimi szczegółami, jak widać na poniższym zrzucie ekranu.

Darmowe narzędzie do statycznej analizy projektów PHP pod kątem błędów: PHPStan

Jeśli masz już projekt PHP na swoim komputerze, możesz po prostu dodać PHPStan jako zależność od niego za pośrednictwem kompozytora . Zakładając, że masz zainstalowany kompozytor, wystarczy uruchomić następujące polecenie, aby go zainstalować.

 kompozytor wymaga--dev phpstan/phpstan 

php stan zainstaluj lub dodaj jako zależność

Teraz, po pomyślnym dodaniu go do projektu, możesz zacząć go używać. Aby to zrobić, po prostu uruchom go tak, jak pokazano poniżej. Plik binarny jest dostępny w folderze „sprzedawca”. Wystarczy wskazać taki folder lub plik, a następnie szybko wygeneruje prosty raport, jak widać na poniższym zrzucie ekranu.

 sprzedawca/bin/phpstan analizuje źródło 

PHPStan bez błędów

Powyżej możesz zobaczyć, jak wygenerował bardzo prosty raport bez błędów. Dzieje się tak, ponieważ domyślnie wykonuje tylko podstawowe kontrole i aby dokładnie sprawdzić kod, będziesz musiał dodać parametr „poziom”. Istnieje 9 różnych typów poziomów, które można określić od 0 do 9, aby przeanalizować kod pod kątem błędów i potencjalnych niespójności. Możesz wygenerować szczegółowy raport za pomocą PHPStan, dodając parametr poziomu, taki jak ten.

 vendor/bin/phpstan analysis src--level 8 

PHPStan pracuje w trybie rozszerzonym


W ten sposób możesz użyć tego prostego i potężnego narzędzia do analizy projektów PHP. Użyj tego narzędzia w ten sposób, a następnie możesz znaleźć i zlokalizować kilka głupich błędów i kilka błędów, które możesz zdebugować, aby wysłać kod wolny od błędów. Narzędzie jest bardzo proste i bardzo łatwe w użyciu, wystarczy wykonać kilka poleceń.

Uwagi końcowe:

Jeśli jesteś programistą lub programistą PHP, na pewno znajdziesz PHPStan jako bardzo przydatne narzędzie i zależność dla wszystkich swoich projektów, użyj go do wychwytywania błędów, zanim napotkasz je podczas kompilacji deweloperskiej lub uruchomienia na sucho. Po prostu przejrzyj ten post tutaj i zobacz polecenia i składnię, których musisz użyć do zlokalizowania błędów, a następnie możesz odpowiednio naprawić swój kod.

Categories: IT Info