skrypty PHP do kodu HTML możemy wstawić na 4 sposoby:
1. <?php print"____ kod skryptu ___ "; ?>
1.1 skrypt w działaniu____ kod skryptu ___
2.<script type="text/php">print"___ kod skryptu ___ "; </script>
2.1skrypt w działaniu
2a.<<script language="php">print"___ kod skryptu ___"; </script>
2a.1 skrypt w działaniu___ kod skryptu ___
3.<? print"____ kod skryptu ___ "; ?>
3.1skrypt w działaniu: <% print"____ kod skryptu ___ "; %>
4%lt% print"____ kod skryptu ___ " %>
4.1skrypt w działaniu <% print"____ kod skryptu ___ "; %>
Zmienna to przestrzeń pamięci przyjmująca określone zmienianie danych i ich wartości.
deklaracja zmiennej to np.: $a której przypisujemy wartość np.: $a=12.
Wartość zmiennej może być zarówno liczbowa jak i łańcuchowa(ciąg znaków, tekst); $a="lubie wolne
dni".
przykład wykorzystania zmiennej w skryptach:
Stała jest rodzajem zmiennej deklarowanej na początku skryptu której wartość nie ulega zmianie
w trakcie wykonywania skryptu. Stałą deklarujemy słowem kodowym define, po którym
w nawiasie okrągłym, w cudzysłowie podajemy nazwę stałej, a po przecinku; wartość.
Przykład: define("Miasto", "Kraków");, define("Pi", 3.14);
Konkatencja to narzędzie do łączenia w jeden ciąg (łańcuch) różnych typów danych. Znakiem konketencji w PHP jest kropka ( . )
PHP udostępnia kilka typów danych:
- Typ logiczny, przyjmuje jedną z dwóch wartości logicznych true(prawda) lub false(fałsz)
, najczęściej wykorzystywany przy sprawdzaniu warunków logicznych w pętlach.
- Typ liczbowy, wykorzystywany do deklaracji liczb. Liczby mogą być ujemne, zero, dodatnie w
notacji dziesiętnej,ósemkowej lub heksadecymalnej.
- Typ łańcuchowy, odpowiada za przechowywanie ciągów znaków<łańcuchów), typ łańcuchowy
umieszczany w apostrofach lub cudzysłowach.
- Typy specjalne, to wartość NULL, czyli zmienna bez przypisanej wartości, oraz identyfikator
zasobów, który ma przypisane odwołanie do zewnętrznych źródeł danych.
- Typy złożone, to tablica oraz obiekt.
Operator to znak lub grupa znaków pozwalająca na wykonywanie różnych operacji na zmiennych
Operatorzy arytmetyczne to znaki podstawowych działań arytmetycznych.
- dodawanie - znak " + " (plus)
- odejmowanie - znak " - " (minus)
- mnożenie - znak " * " - (gwiazdka)
- dzielenie - znak " / " - (ukośnik)
- dzielenie z resztą; modulo znak " % " (procenty) zwraca nam resztę.
operatorzy przypisania służą do nadania wartości i zmiennej w/g określonego wzorca
operator = - przypisuje stronie lewej wartość strony prawej np.: $a = $b lub $a = 87Operacje inkrementacji i dekrementacji powodują zwiększenie lub zmniejszenie wartości zmiennej o 1. Są one wykorzystywane głównie w pętlach, do obsługi tzw. "liczników" kontrolujących ilość powtórzeń pętli. W PHP istnieje inkementacja, która zwiększa wartość po przejściu pętli, oraz preinkrementacja zwiększająca wartość przed przejściem pętli. Podobnie jest z dekrementacją i predektementacją. W zapisie kodu wygląda to następująco.: $a++ ; inkrementacja, #A--; dekrementacja
wykorzystywane do porównywania wartości dwóch zmiennych. Zwraca True gdy warunek jest spełniony lub False przy niespełnionym warunku.
-koniukcja (&&) zgodność dwóch lub wiecej warunków
- alternatywa (||) zwraca True gdy przynajmiej jeden warunek jest spełniony
Operator kontroli błędu oznaczamy symbolem ( @ ) zatrzymuje generowanie systemowego komunikatu o błędzie. Możemy go wstawić przed zmiennymi, stałymi, intrukcjami oraz wywołaniami funkcji