Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: isset ?
Forum PHP.pl > Forum > Przedszkole
broU
sorry , ale przez najblizszy czas pewnie duzo zadam jeszcze takich poczatkujacych pytan , ale jak juz pewnie kiedys wspominalem , jestem na etapie nauki php , a aktualnie analizuje rozne skrypty , ktore wpadaja w moje łapy tongue.gif

na ten moment zastanawiam sie czym sie roznia te dwa kody
  1. <?php
  2.  
  3. if(!isset($_GET['id'])) {
  4.  // kod
  5. }
  6.  
  7. ?>

od
  1. <?php
  2.  
  3. if(!$_GET['id']) {
  4.  //kod
  5. }
  6.  
  7. ?>

na pierwszy rzut oka widac , ze w I kodzie jest dodane 'isset' . Z tego co przeczytałem w manulu dowiedzialem sie , ze roznica w dzialaniu bedzie widoczna , gdy rzucimy np. ze id='' , to drugi skrypt zadzial , a pietrwszy uzna , ze $id istnieje . Chyba dobrze mowie ? (: ale sa jeszcze jakies inne roznice w dzialaniach ?
Dabroz
Jest jeszcze taka różnica że bez isset php może wywalić ci ostrzeżenie, a z isset na pewno nie.
Guest
isset() sprawdza czy dana zmienna istnieje.
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.