Taki temat mi sie nasunął ostatnio, musialem napisać w PHP (hosting tylko to obsługuje, ale to bez znaczenia w czym bo pytam ogólnie) skrypt importujący json-a udostępnionenego przez MF do weryfkacji kont bankowych. robota z cyklu szybko i na wczoraj, więc powstała mi tak zagnieżdżona struktura if-ów.
Głownie zajmuje sie bazami i taki skrypt to nie jest rocket since, ale podświadomie czuje, że można to lepiej zorganizować: w uproszczeniu
plik = 'https://plikplaski.mf.gov.pl/pliki/20191218.7z'
if (istniejeplik(plik) {
pobierz(plik)
pobierz(plik.'sha512sum)
if sprawdzsume(20191218.7z) {
if rozpakuj(20191218.7z) {
if sprawdzsume(20191218.json) {
laduj do bazy
}
}
}
}
Czyli klasyczna sytuacja kolejna czynność zależy od powodzenia poprzedniej. jak to rozwiązujecie?