Debugowanie kodu php z frontowego strzału |
Debugowanie kodu php z frontowego strzału |
10.10.2019, 08:56:26
Post
#1
|
|
Grupa: Zarejestrowani Postów: 191 Pomógł: 4 Dołączył: 7.03.2010 Ostrzeżenie: (0%) |
Cześć, jestem developerem frontowym ale przyszło mi pomajstrować przy backendzie i mam do Was pytanie w jaki sposób mogę sprawdzać wartości jakie są przypisane lub zwracane w danej funkcji np.
strzelam z frontu danymi do backendu pod url http://example.com/shipment/create czyli uderzam do klasy ShipmentController i metody createAction() i w ciele tej metody mamy wywołanie innej funkcji która zaciąga coś z jakiegoś serwisu mieli i wypluwa. To teraz chciałbym np sprawdzić co wypluł serwis na froncie zrobiłbym console.log(result) lub zapiąłbym się debugerem a jak zrobić takiego console.log w php? Kiedyś robiłem np print_r($result) i potem np die() tylko pracowałem z kodem generowanym na backendzie i renderowanty na widoku, wiec nawet jak zrobiłem echo 'asdasdas' to cos widziałem a tu mam strzał z frontu.... dodam tylko że mam środowisko postawione lokalnie na MAMP PRO pod Mac Ten post edytował d4ng 10.10.2019, 08:58:29 |
|
|
10.10.2019, 10:21:58
Post
#2
|
|
Grupa: Zarejestrowani Postów: 965 Pomógł: 285 Dołączył: 19.06.2015 Skąd: Warszawa Ostrzeżenie: (0%) |
W php dodajesz
może być też print_r jeśli wolisz, echo, czy cokolwiek. Jak strzelasz z frontu, to w konsoli przeglądarki w zakładce network, masz wszystkie strzały XHR, które Twój front wykonał. Możesz tam podejrzeć odpowiedzi, możesz skopiować cały strzał jako polecenie CURL i wykonać to później z konsoli, możesz sobie je wrzucić do postmana i strzelać z postmana. W każdym razie w odpowiedzi będziesz miał to czego potrzebujesz. |
|
|
Wersja Lo-Fi | Aktualny czas: 25.09.2024 - 20:01 |