![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 34 Pomógł: 0 Dołączył: 6.01.2011 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
Witam, chciałbym zrozumieć zasadę działania funkcji strstr(), mam taki oto kod (nazwa pliku to:TWORZENIE_STRONY_OBIEKTY.php):
po wykonaniu kodu funkcja zwroci false, dlaczego? gdy kod zmienie na:
Wszystko działa ok, mam rozumieć że jako parametr musi być przekazany tylko ciąg znaków? jeżeli tak to czy ktoś mógłby mi wyjaśnić jak rozwiązać ten problem? z góry dziękuje Eldiane -------------------- "Nie ważne by być lepszym od innych, ważne by być lepszym niż było się wczoraj"
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%) ![]() ![]() |
http://php.net/manual/pl/function.strstr.php + google translator
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 34 Pomógł: 0 Dołączył: 6.01.2011 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za linka do manuala, na pewno się przyda ;P
Gwoli ścisłości, pokażę gdzie tkwił błąd:
Funkcja zwracała zawsze false jeżeli pierwszy element tablicy nie był taki sam jak $HOST, a co za tym idzie funkcja kończyła działanie za każdym razem po pierwszym elemencie tablict ![]() Wystarczyło poprawić na:
Temat można zamknąć ![]() -------------------- "Nie ważne by być lepszym od innych, ważne by być lepszym niż było się wczoraj"
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 18:12 |