Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: w jaki sposob inicjujecie zmienne
Forum PHP.pl > Forum > Przedszkole
ergo
jaki macie sposob zeby np var_dump($_POST['cokolwiek']; nie dawalo warninga a jednoczesnie uniknac pisania wyzej

  1. <?php if(!isset($_POST['cokolwiek'])){$_POST['cokolwiek']=null;} ?>


napisalem sobie taka prosta klase ktora sama to sprawdzala np $input->post('costam'); i zwracala albo wartosc zmiennej albo null ale to sie nie nadaje do tablic.
NetJaro
Nie wiem czy dobrze zrozumiałem, ale znak @ działa na funkcje w ten sposób, że nie wyświetlają one błędów.
ergo
ale nie chodzi o to zeby udawac ze czegos nie ma tongue.gif chodzi o to zeby je rzeczywiscie prawidlowo inicjowac ;-)
KG-
Możesz sobie napisać funkcje typu (pisze na szybko bo zaraz wychodzę, więc jednocześnie 'na odwal się'):

  1. <?php
  2. getFromPost('nazwa_zmiennej', $wartosc_jesli_brak)
  3. {
  4. return isset($_POST['nazwa_zmiennej']) ? $_POST['nazwa_zmiennej'] : $wartosc_jesli_brak;
  5. }
  6. ?>


ew. to samo jako funkcje składową Twojej klasy.

Pozdrawiam.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.