Podstawy PHP

Niniejsza sekcja zawiera elementy języka PHP przydatne przy pisaniu takich obiektów jak własne komendy, custom widgety.

  1. Składnia podstawowa

1. Składnia podstawowa

W tej sekcji przedstawiono podstawy PHP zaczerpnięte z oficjalnej dokumentacji tego języka na stronie PHP Manual

Podstawowe elementy kodu PHP są zawarte w poniższym przykładzie:

<?php

// To jest komentarz liniowy

/*
Komentarz blokowy (dla wielu linii)
*/

$zmienna = 'Tu, eDokumenty'; // Deklaracja zmiennej tekstowej
$zmienna2 = "Witaj, świecie {$zmienna}"; // Deklaracja innej zmiennej tekstowej, w której można wykorzystać inną zmienną.
$zmienna3 = 'Witaj, świecie '.$zmienna.'!'; // Inna postać powyższego przykładu
$zmienna4 = 12345; // deklarowanie zmiennej jako liczby
$zmienna5 = NULL; // deklarowanie zmiennej bez inicjalizacji. Zmienna nie jest ustawiona.

?>

Należy wiedzieć, iż w odróżnieniu od języków typu C, C++, C#, Java, VB, itd. język PHP nie przewiduje deklarowania typu zmiennej. Dodatkowo nie wymusza inicjalizacji. Jednakże dobrą praktyką jest zainicjalizowanie zmiennej w momencie jej deklaracji.

Jeżeli chcemy podejrzeć np. w konsoli, firebug-u, na stronie aktualną zawartość dowolnej zmiennej, możemy użyć kilku poleceń:

<?php
$zmienna1 = 'Tu, eDokumenty';
var_dump($zmienna1);

print_r($zmienna1); // Wyświetla wartość zmiennej w bardziej czytelnej niż var_dump formie.

$zmienna2 = 'Witaj, Świecie';
echo $zmienna2."\n"; // Wyświetla zawartość zmiennej 2

?>