Programowanie Główna arrow PHP arrow Przykłady kodu źródłowego php


Przykłady kodu źródłowego php

Przykłady kodu źródłowego php
Standardowe "Hello, world!":

<?php
  echo 'Hello, world!';
?>
Komentarze:

<?php
  // To jest komentarz, którego koniec to ostatni znak w tej linii
  # To komentarz podobny do powyższego
  /* To komentarz,
    Który kończy
    się tutaj */
?>
Użycie zmiennych w PHP:

<?php
 
  $czas = 86400;
  echo $czas,' sekund to '.($czas / 60).' minut<br/>';
  echo $czas.' sekund to '.($czas / 3600).' godzin<br/>';
?>
Przykładowa funkcja w PHP:

<?php
  function hello() {
    return 'Hello, world!';
  }
  echo hello();
?>
Przykładowe połączenie z bazą danych (MySQL) w PHP 5.1 poprzez bibliotekę PDO oraz zwrócenie wszystkich danych z jednej kolumny na ekran:

<?php
   try
   {  
      $pdo = new PDO('mysql:host=localhost;dbname=bazadanych', 'uzytkownik', 'haslo');
      $pdo -> setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
     
      $stmt = $pdo -> query('SELECT kolumna FROM tabela');
      $stmt -> setFetchMode(PDO::FETCH_ASSOC);

      foreach($stmt as $row)
      {
         echo $row['kolumna'];     
      }
      $stmt -> closeCursor();
   }
   catch(PDOException $e)
   {
      echo 'Błąd bazy danych: ' . $e->getMessage();
   }
?>
PHP dopuszcza tworzenie nieskończonych pętli, dlatego też uruchomiony kod może sprawiać wrażenie, że skrypt uległ zawieszeniu:

<?php
  while (1) { // wykonuje w pętli blok instrukcji dopóki, doputy warunek jest prawdziwy
  }
?>
PHP obsługuje także rekurencję do poziomu około stu zagłębień. Jeśli stos parsera zostanie przeciążony nadmierną ilością wywołań, aplikacja zostanie przerwana:

<?php
  function foo() {
    return foo();
  }
  foo();
?>


site copyright © http://www.e-kursy.com
Pozycjonowanie | hacking | odzyskiwanie danych Warszawa | serwisy | Laptop
Chłodnice | tuner hd | konstrukcje stalowe | Najlepsze randki w Polsce | Kredyty bankowe | Sklep LOLLY - dla dzieci | Sylikon | garaże | Unity stomatologiczne | prace magisterskie