Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 28.03.2015 Ostrzeżenie: (0%)
|
Witam, mam kod, który łączy się z API za pomocą SOAP
a następnie wywołuję funkcję, która pobiera dane:
Funkcja działa w pętli, gdyż wywoływana jest dla sporej ilości informacji, niestety w systemie są id, które nie istnieją i w momencie, gdy zmienna $id właśnie na coś takiego trafi, to wyrzuca błąd:
Jak podejść do tematu, żeby po prostu brakujące id były pomijane? |
|
|
|
wariat12 SOAP obsługa błędów 9.05.2016, 10:55:57
nospor try... catch.... ? 9.05.2016, 11:10:50
LowiczakPL [PHP] pobierz, plaintext if (isset($id... 9.05.2016, 14:51:27
nospor @LowiczakPL problemem bylo ze w systemie nie ma id... 9.05.2016, 15:00:22
LowiczakPL czy w takim razie wysłanie 'exceptions' =... 9.05.2016, 16:24:10
nospor Nawet jesli tak, to zniweluje to rowniez inne exce... 9.05.2016, 16:29:26
LowiczakPL to proponuję jeszcze http://php.net/manual/en/func... 9.05.2016, 16:33:11
nospor A co ty tak wyjatkow nie lubisz? 9.05.2016, 16:34:23
LowiczakPL Ależ to jest z obsługą wyjątków.
[PHP] pobierz, p... 9.05.2016, 16:36:46
nospor No wlasnie nie. Sam podales is-soap-fault() a to w... 9.05.2016, 16:53:05 ![]() ![]() |
|
Aktualny czas: 20.12.2025 - 14:59 |