Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Analiza kodu
Forum PHP.pl > Forum > Przedszkole
simonX
Mam taki oto kod który wstawia do notatnika glosy, ale nie wiem czemu w miejscu gdzie jest if nie ma klamer a mimo to skrypt działa poprawnie?
  1. <?php
  2.  
  3. $nazwa='wyniki.txt';
  4. $stary=file_get_contents($nazwa);
  5. $wyniki=split(":",$stary);
  6. if($_POST['glos'] == 1)
  7.    $wyniki[0] += 1;
  8.  
  9.  
  10. else if ($_POST['glos'] == 2)
  11.    $wyniki[1] += 1;
  12.  
  13. else
  14.    ;
  15.  
  16.  
  17. $plik=fopen($nazwa,'w');
  18. fwrite($plik,"$wyniki[0]:$wyniki[1]:",200);
  19. fclose($plik);
  20. echo $nowy;
  21.  
  22. ?>
piotrooo89
ponieważ po if'ie jest wyświetlana tylko jedna linia która automatycznie jest do niego podporządkowana. nie masz bloku poleceń/zmiennych więc klamra nie jest Ci potrzebna.

polecam lekture: if + reszta manuala.
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.