![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 17.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam taki problem: mam funkcję, która przyjmuje dwa argumenty, jednak w pewnej sytuacji chcę podać jej tylko jeden. Na lokalnym serwerze wszystko działa, jak należy, jednak na produkcyjnym wywala ostrzeżenie: CODE Warning: Missing argument 1 for showArticles() Funkcja skonstuowana jest tak:
Wszystko działa, tylko wywala to ostrzeżenie. Jak to obejść? Ten post edytował krzychusss 13.08.2011, 13:38:14 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 178 Pomógł: 596 Dołączył: 25.09.2009 Skąd: Piwniczna-Zdrój Ostrzeżenie: (0%) ![]() ![]() |
Zwrócę jeszcze uwagę na użycie funkcji empty(). Trzeba pamiętać, że ta funkcja zwraca prawdę również wtedy, gdy argument ma wartość 0, czy false (więcej w manualu), dlatego jej użycie musi być w tym przypadku przemyślane. O tym jak nadać domyślne wartości argumentom funkcji możesz poczytać tutaj (warto przejrzeć przykłady).
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 21:22 |