Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wyjaśnienie skryptu
Forum PHP.pl > Forum > PHP
Hectic
Mam o to taki skrypt smile.gif Rozumiem jego działanie ale nie potrafie fachowo wyjaśnić co znaczy dana funkcja. Prosił bym o opisanie funkcji smile.gif

  1. <?php
  2.     if (!isset($_REQUEST["go"])) 
  3.         $url="glowna";
  4.     else      
  5.         $url=$_REQUEST["go"]; 
  6.  
  7.     switch ($url)    
  8.     {
  9.         case "glowna":
  10.             include ("podstrony/glowna.php");
  11.             break;
  12.         case "oferta":
  13.             include ("podstrony/oferta.php");
  14.             break;
  15.        
  16.             default:
  17.             include ("podstrony/blad.php");
  18.     }
  19. ?>


--- edit:
Proszę na przyszłość pamiętać o używaniu poprawnego BBCode...
~crash
Sabistik
1) to nie jest funkcja ;]
2) kod sluzy do zalaczania odpowiednich plikow zaleznie od $_REQUEST['go']. Wykorzystuje sie go do tworzenia prostego szablonu strony.
ergo
!isset($_REQUEST["go"] - sprawdza czy jest zainicjowana taka zmienna jesli nie to wykonuje to co w klamerkach {} czyli ustawia ci wartosc zmiennej $url na "glowna"

else $url=$_REQUEST["go"];
jezeli wychodzi ze jednak taka funkcja jest zarejestrowana to przepisuje ci jeje zawartosc do innej zmiennej o nazwie $url

switch ($url) sprawdza warunki jakie podajesz w case i w zaleznoci czy warunek jest spelnony czy nie wykonuje jakas operacje
mike
Czy Ty nie przesadzasz :?:
Mamy Ci poszczególne funkcje tłumaczyć!!!

Przecież każda z nich (i struktury kontrolne też) są dokładnie opisane w manualu a do każdej znajdziesz ładne przykłady.

To jest przesada, zamykam temat.

Tym razem bez ostrzeżenia za niechęć do 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.