![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 8.05.2015 Ostrzeżenie: (10%) ![]() ![]() |
Witam,
Mam problem z Stringiem/tablica w sumie nie wiem, bo jeżeli daje if(is_array()) to nic się dzieje, a jeżeli nie dam is_array foreach krzyczy mi: " Invalid argument supplied for foreach()". Sposób działa kodu : Loguję po przez SSH na Mikrotika (brzegowego), pobieram wartość ARP poleceniem "ip arp print" to wszystko super działa dostaje wartość do zmiennej, później wklejam to do kodu który powinien mi to przerabić w sposób czytelny dla mojego przełożonego . Ale niestety nie przerabia blokuje się na foreach. Dodam że kiedy strumień danych zapisze w pliku, a później pobiorę wartości z pliku działa normalnie, ale stwierdziłem że szkoda mi miejsca na dysku, żebym co jakiś czas zapisywał wartości z arp'a: ** // - sposób wyświetlenia danych, lub krótki opis działania
Niestety nie mogę podać wartości var_dump pełnej więc tylko początek:
Ten post edytował NoSleep2 14.08.2017, 21:23:40 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 623 Pomógł: 144 Dołączył: 22.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Masz jak byk napisane
Cytat Wynik: string(77890) Więc to nie jest array, is_array w tym przypadku zwróci false, więc normalne że nic się nie wykona. Musisz tego stringa obrobić, jakimś explode czy preg_match, czy co tam potrzebujesz ![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 18:01 |