SlideShare une entreprise Scribd logo
1  sur  30
 
[object Object]
[object Object],[object Object],[object Object],[object Object]
http://www.strona.pl/plik.php plik.php plik.php Kod HTML Kod HTML Użytkownik Serwer HTTP Dysk PHP
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object]
[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],WAŻNE! W PHP każdą linię kodu należy zakończyć średnikiem.
[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object]
$a  = 2;  // zmienna a równa jest 2 $b  = 3;  // zmienna b jest równa 3 $c  =  $a   +   $b ;  // zmienna c jest równa 5 $c  =  $b   -   $a ;  // zmienna c jest równa 1 $c  =  $a   *   $b ;  // zmienna c jest równa 6 $c  =  $b   /   $a ;  // zmienna c jest równa 1.5 $c  =  $a   %   $b ;  // zmienna c jest równa  0.6 Przykład Nazwa Wynik $a + $b Dodawanie Suma $a i $b. $a - $b Odejmowanie Różnica $a i $b. $a * $b Mnożenie Iloczyn $a i $b. $a / $b Dzielenie Iloraz $a i $b. $a % $b Modulo Reszta z dzielenia $a przez $b.
[object Object],[object Object],[object Object],[object Object]
$a   =  2;  // zmienna a równa jest 2 $a  +=  2  // zmienna a jest równa 4 $a  - =  2  // zmienna a jest równa  2 $a  *=  2  // zmienna a jest równa  4 $a  /=  2  // zmienna a jest równa  1 $a  %=  2  // zmienna a jest równa 4 $a  .=  2  // zmienna a jest równa  22 Przykład Nazwa $a += 2 Do zmiennej $a dodane zostanie 2 $a -= 2 Od zmiennej $a odjęte zostanie 2 $a *= 2 Zmienna $a zostanie pomnożona przez 2 $a /= 2 Zmienna $a dodane podzielona przez 2 $a %= 2 Zmienna $a przyjmie wartość reszty z dzielenia $a przez 2 $a .= " dalszy ciąg" Do zmiennej $a na końcu dodany zostanie ciąg " dalszy ciąg"
[object Object],Przykład Nazwa Wynik $a == $b Równy Prawda jeśli $a jest równe $b. $a === $b Identyczny Prawda jeśli $a jest równe $b i są tego samego typu. (tylko PHP4) $a != $b Nie równe Prawda jeśli $a nie jest równe $b. $a !== $b Nie identyczny Prawda jeśli $a nie jest równe $b lub nie są tego samego typu. (tylko PHP4) $a < $b Mniejsze Prawda jeśli $a jest mniejsze niż $b. $a > $b Większe Prawda jeśli $a jest większe niż $b. $a <= $b Mniejsze lub równe Prawda jeśli $a jest mniejsze lub równe $b. $a >= $b Większe lub równe Prawda jeśli $a jest większe lub równe $b.
[object Object],[object Object],$wynik   = `ls -l /home/`;      echo   $wynik ;   $res  =  @ mysql_query („zapytanie&quot;);
[object Object],Przykład Nazwa Wynik ++$a Preinkrementacja Zwiększa $a o jeden, a następnie zwraca $a. $a++ Postinkrementacja Zwraca $a, a następnie zwiększa $a o jeden. --$a Predekrementacja Zmniejsza $a o jeden, po czym zwraca $a. $a-- Postdekrementacja Zwraca $a, po czym zmniejsza $a o jeden.
[object Object],[object Object],$ciag  = „To jest tekst” .  $zmienna  . ”ta to dlaszy ciąg tekstu…”; Przykład Nazwa Wynik $a && $b AND Prawda, jeśli $a i $b są prawdą $a || $b OR Prawda, jeśli $a lub $b są prawdą ! $a NOT Prawda, jeśli $a nie jest prawdą
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object]

Contenu connexe

Similaire à Podstawy PHP

Warsztaty: Podstawy PHP - część 2 - omówienie składni języka PHP (wersja 7)
Warsztaty: Podstawy PHP - część 2 - omówienie składni języka PHP (wersja 7)Warsztaty: Podstawy PHP - część 2 - omówienie składni języka PHP (wersja 7)
Warsztaty: Podstawy PHP - część 2 - omówienie składni języka PHP (wersja 7)Codesushi.co (CODESUSHI LLC)
 
Automatyzacja utrzymania jakości w środowisku PHP
Automatyzacja utrzymania jakości w środowisku PHPAutomatyzacja utrzymania jakości w środowisku PHP
Automatyzacja utrzymania jakości w środowisku PHPLaravel Poland MeetUp
 
Python szybki start
Python   szybki startPython   szybki start
Python szybki startSages
 
Jarorcon Sp
Jarorcon SpJarorcon Sp
Jarorcon Spjarorcon
 
Serwer internetowy w systemie Linux
Serwer internetowy w systemie LinuxSerwer internetowy w systemie Linux
Serwer internetowy w systemie Linuxbm9ib2r5
 
Thymeleaf - szablony, które bez przetworzenia zrozumie twoja przeglądarka
Thymeleaf - szablony, które bez przetworzenia zrozumie twoja przeglądarkaThymeleaf - szablony, które bez przetworzenia zrozumie twoja przeglądarka
Thymeleaf - szablony, które bez przetworzenia zrozumie twoja przeglądarkaMaciej Ziarko
 
Zwiększanie produktywności programisty php (v2)
Zwiększanie produktywności programisty php (v2)Zwiększanie produktywności programisty php (v2)
Zwiększanie produktywności programisty php (v2)adamhmetal
 
Zwiększanie produktywności programisty php
Zwiększanie produktywności programisty phpZwiększanie produktywności programisty php
Zwiększanie produktywności programisty phpadamhmetal
 
Paleta możliwości web developera
Paleta możliwości web developeraPaleta możliwości web developera
Paleta możliwości web developeraTomasz Borowski
 
TWIG - niezłe widoki dla PHP
TWIG - niezłe widoki dla PHPTWIG - niezłe widoki dla PHP
TWIG - niezłe widoki dla PHPPiotr Gabryjeluk
 
Apache http server - proste i zaawansowane przypadki użycia
Apache http server - proste i zaawansowane przypadki użyciaApache http server - proste i zaawansowane przypadki użycia
Apache http server - proste i zaawansowane przypadki użyciaWojciech Lichota
 
Migrate API w Drupalu [PL]
Migrate API w Drupalu [PL]Migrate API w Drupalu [PL]
Migrate API w Drupalu [PL]Droptica
 
Techniki kompilacji
Techniki kompilacjiTechniki kompilacji
Techniki kompilacjiPiotr B
 

Similaire à Podstawy PHP (20)

Warsztaty: Podstawy PHP - część 2 - omówienie składni języka PHP (wersja 7)
Warsztaty: Podstawy PHP - część 2 - omówienie składni języka PHP (wersja 7)Warsztaty: Podstawy PHP - część 2 - omówienie składni języka PHP (wersja 7)
Warsztaty: Podstawy PHP - część 2 - omówienie składni języka PHP (wersja 7)
 
Automatyzacja utrzymania jakości w środowisku PHP
Automatyzacja utrzymania jakości w środowisku PHPAutomatyzacja utrzymania jakości w środowisku PHP
Automatyzacja utrzymania jakości w środowisku PHP
 
Wprowadzenie do PHPUnit
Wprowadzenie do PHPUnitWprowadzenie do PHPUnit
Wprowadzenie do PHPUnit
 
Python szybki start
Python   szybki startPython   szybki start
Python szybki start
 
Jarorcon Sp
Jarorcon SpJarorcon Sp
Jarorcon Sp
 
Serwer internetowy w systemie Linux
Serwer internetowy w systemie LinuxSerwer internetowy w systemie Linux
Serwer internetowy w systemie Linux
 
Thymeleaf - szablony, które bez przetworzenia zrozumie twoja przeglądarka
Thymeleaf - szablony, które bez przetworzenia zrozumie twoja przeglądarkaThymeleaf - szablony, które bez przetworzenia zrozumie twoja przeglądarka
Thymeleaf - szablony, które bez przetworzenia zrozumie twoja przeglądarka
 
Zajecia4 progbiz
Zajecia4 progbizZajecia4 progbiz
Zajecia4 progbiz
 
Zwiększanie produktywności programisty php (v2)
Zwiększanie produktywności programisty php (v2)Zwiększanie produktywności programisty php (v2)
Zwiększanie produktywności programisty php (v2)
 
Zwiększanie produktywności programisty php
Zwiększanie produktywności programisty phpZwiększanie produktywności programisty php
Zwiększanie produktywności programisty php
 
Paleta możliwości web developera
Paleta możliwości web developeraPaleta możliwości web developera
Paleta możliwości web developera
 
Skrypty powłoki
Skrypty powłokiSkrypty powłoki
Skrypty powłoki
 
TWIG - niezłe widoki dla PHP
TWIG - niezłe widoki dla PHPTWIG - niezłe widoki dla PHP
TWIG - niezłe widoki dla PHP
 
Programowanie
ProgramowanieProgramowanie
Programowanie
 
Programowanie
ProgramowanieProgramowanie
Programowanie
 
Apache http server - proste i zaawansowane przypadki użycia
Apache http server - proste i zaawansowane przypadki użyciaApache http server - proste i zaawansowane przypadki użycia
Apache http server - proste i zaawansowane przypadki użycia
 
Php5
Php5Php5
Php5
 
Migrate API w Drupalu [PL]
Migrate API w Drupalu [PL]Migrate API w Drupalu [PL]
Migrate API w Drupalu [PL]
 
Testowanie na 101 sposobów
Testowanie na 101 sposobówTestowanie na 101 sposobów
Testowanie na 101 sposobów
 
Techniki kompilacji
Techniki kompilacjiTechniki kompilacji
Techniki kompilacji
 

Podstawy PHP

  • 1.  
  • 2.
  • 3.
  • 4. http://www.strona.pl/plik.php plik.php plik.php Kod HTML Kod HTML Użytkownik Serwer HTTP Dysk PHP
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18. $a = 2; // zmienna a równa jest 2 $b = 3; // zmienna b jest równa 3 $c = $a + $b ; // zmienna c jest równa 5 $c = $b - $a ; // zmienna c jest równa 1 $c = $a * $b ; // zmienna c jest równa 6 $c = $b / $a ; // zmienna c jest równa 1.5 $c = $a % $b ; // zmienna c jest równa 0.6 Przykład Nazwa Wynik $a + $b Dodawanie Suma $a i $b. $a - $b Odejmowanie Różnica $a i $b. $a * $b Mnożenie Iloczyn $a i $b. $a / $b Dzielenie Iloraz $a i $b. $a % $b Modulo Reszta z dzielenia $a przez $b.
  • 19.
  • 20. $a = 2; // zmienna a równa jest 2 $a += 2 // zmienna a jest równa 4 $a - = 2 // zmienna a jest równa 2 $a *= 2 // zmienna a jest równa 4 $a /= 2 // zmienna a jest równa 1 $a %= 2 // zmienna a jest równa 4 $a .= 2 // zmienna a jest równa 22 Przykład Nazwa $a += 2 Do zmiennej $a dodane zostanie 2 $a -= 2 Od zmiennej $a odjęte zostanie 2 $a *= 2 Zmienna $a zostanie pomnożona przez 2 $a /= 2 Zmienna $a dodane podzielona przez 2 $a %= 2 Zmienna $a przyjmie wartość reszty z dzielenia $a przez 2 $a .= &quot; dalszy ciąg&quot; Do zmiennej $a na końcu dodany zostanie ciąg &quot; dalszy ciąg&quot;
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.