2. Składnia języka

Transkrypt

2. Składnia języka
KURS PHP
2. SKŁADNIA JĘZYKA
Skrypty PHP moŜna umieszczać na stronie na trzy sposoby (jest jeszcze czwarty, który
jest domyślnie wyłączony). Pierwszym z nich, najkrótszym, którego będę uŜywał prezentując
kody PHP jest:
<?
treść skryptu
?>
Drugim, odrobinę dłuŜszym (zalecanym przez profesjonalistów) jest:
<?php
treść skryptu
?>
Trzecim, którego uŜywania całkowicie odradzam jest:
<SCRIPT TYPE="text/php">
treść skryptu
</SCRIPT>
Składnia języka PHP składa się z:
•
funkcji
•
instrukcji
•
zmiennych
•
stałych
Dochodzą do tego jeszcze cudzysłowy, ampersandy (znaki &), znaki zapytania, nawiasy,
klamerki, plusy, minusy, slashe (znaki /), gwiazdki, kropki, przecinki... Funkcje, to stworzone
przez programistów polecenia, obok których zawsze muszą znaleźć się nawiasy zwykłe,
nawet puste, pomiędzy którymi umieszczamy argumenty danej funkcji. Ciekawostką jest to,
gdyŜ moŜna deklarować własne funkcje w celu ułatwienia własnej pracy.
Instrukcji jest znacznie mniej niŜ funkcji i nie pozwalają one na wprowadzenie sobie
Ŝadnych argumentów, aczkolwiek niektóre instrukcje moŜna przez dodanie nawiasów
zamienić na funkcje, ale nic szczególnego nie będą sobą prezentować.
www.INFORMATYKA.cba.pl
KURS PHP
Zmienne słuŜą do przechowywania powtarzających się kodów w danym dokumencie, a
następnie odwoływania się do nich. Całe szczęście, w języku PHP nie musimy deklarować
Ŝadnych typów zmiennych, tak jak w wielu innych językach programowania. Zmienne często
są niezastąpione, gdyŜ niektóre elementy, nie umieszczając w zmiennej bardzo trudno jest
wyświetlić (w niektórych przypadkach nawet się nie da!).
Jedyną róŜnicą pomiędzy zmiennymi, a stałymi jest to, jak sama nazwa wskazuje, Ŝe
zmienną w zmiennej moŜna zmieniać, a zawartość stałej nie moŜemy modyfikować.
Dokumenty, które zawierają skrypty PHP, ewentualnie pliki, do których skrypty się
odwołują powinny być zapisane jako pliki z rozszerzeniem php. Dawniej stosowany był plik
o rozszerzeniu phtml. MoŜemy takŜe korzystać z rozszerzeń phpX, gdzie X to pierwsza litera
wersji języka, jednakŜe naleŜy liczyć się z tym, Ŝe nie na wszystkich serwerach
zadeklarowane wszystkie rozszerzenia, osobiście polecam uŜywać tego, o którym
wspomniałem na początku - php.
Przechodząc do kolejnej lekcji poznasz juŜ pierwsze instrukcje i funkcje.
Uwaga: w dalszej części kursu będziesz musiał znać niektóre znaczniki (X)HTMLa, które
pozwalają na tworzenie formularzy, wszystkich ich pól, linków, a takŜe znacznik łamiący
daną linię tekstu.
www.INFORMATYKA.cba.pl

Podobne dokumenty