Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> isset ?
broU
post
Post #1





Grupa: Zarejestrowani
Postów: 71
Pomógł: 0
Dołączył: 3.07.2004

Ostrzeżenie: (0%)
-----


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 (IMG:http://forum.php.pl/style_emoticons/default/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 ?
Go to the top of the page
+Quote Post
Dabroz
post
Post #2





Grupa: Zarejestrowani
Postów: 286
Pomógł: 0
Dołączył: 1.11.2003
Skąd: Poland, Płock

Ostrzeżenie: (0%)
-----


Jest jeszcze taka różnica że bez isset php może wywalić ci ostrzeżenie, a z isset na pewno nie.
Go to the top of the page
+Quote Post
-Guest-
post
Post #3





Goście







isset() sprawdza czy dana zmienna istnieje.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 15:36