PHP - podstawy + czat.pdf

(1056 KB) Pobierz
Microsoft PowerPoint - PHP - podstawy + czat.ppt
Wykÿad PHP
10212535.018.png
 
10212535.019.png 10212535.020.png 10212535.001.png
Czym sħ skrypty PHP ?
interpretowanych
tzn., ƌe skrypty nie sħ wczeŰniej kompilowane tak jak
tzn., ƌe skrypty nie sħ wczeŰniej kompilowane tak jak
w Delphi i
tylko kod w momencie uruchamiania
strony z rozszerzeniem
strony z rozszerzeniem *.php
*.php ,
, *.php3
*.php3 lub
lub *.php4
*.php4 jest
jest
wykonywany przez stosowny do tego interpreter.
Aby mc testowaĚ na wÿasnym komputerze skrypty
naleƌy zainstalowaĚ wÿasny serwer oraz interpreter
naleƌy zainstalowaĚ wÿasny serwer oraz interpreter
PHP. Skrypty moƌna testowaĚ wysyÿajħc je na serwer
PHP. Skrypty moƌna testowaĚ wysyÿajħc je na serwer
providera, ktry udostĶpnia obsÿugĶ PHP.
providera, ktry udostĶpnia obsÿugĶ PHP.
2
PHP zaliczane jest do jĶzykw interpretowanych
PHP zaliczane jest do jĶzykw
w Delphi i html
html tylko kod w momencie uruchamiania
Aby mc testowaĚ na wÿasnym komputerze skrypty
10212535.002.png
 
10212535.003.png 10212535.004.png 10212535.005.png
Jak umieŰciĚ skrypt na stronie ?
. Fragment dokumentu, ktry ma zastaĚ
zinterpretowany jako skrypt moƌna zaznaczyĚ na
phtml . Fragment dokumentu, ktry ma zastaĚ
zinterpretowany jako skrypt moƌna zaznaczyĚ na 4 sposoby:
sposoby:
1. <? (treŰĚ skryptu) ?>
2. <?php (treŰĚ skryptu) ?>
3. <script language=" php
php "> (
"> ( treŰĚ
treŰĚ skryptu
skryptu ) </script>
) </script>
4. <% (treŰĚ skryptu) %> (od wersji 3.0.4)
<% (treŰĚ skryptu) %> (od wersji 3.0.4)
Wybr uƌytego sposobu moƌe zaleƌeĚ od innych rozszerześ jĶzyka
HTML, lub od ogranicześ zastosowanego edytora strony
w tym wypadku zwykle uƌywa siĶ sposobu 3 ).
).
3
Skrypty PHP moƌna umieŰciĚ w pliku HTML. Zwykle sħ to pliki
o rozszerzeniu: *.php3 i *. phtml
Skrypty PHP moƌna umieŰciĚ w pliku HTML. Zwykle sħ to pliki
o rozszerzeniu: *.php3 i *.
3. <script language="
4.
Wybr uƌytego sposobu moƌe zaleƌeĚ od innych rozszerześ jĶzyka
HTML, lub od ogranicześ zastosowanego edytora strony
( w tym wypadku zwykle uƌywa siĶ sposobu 3
10212535.006.png
 
10212535.007.png 10212535.008.png 10212535.009.png
Najprostszy skrypt
moƌna zastħpiĚ dowolnymi
wymienionymi w poprzednim slajdzie. W nastĶpnych
<? i ?> moƌna zastħpiĚ dowolnymi
przykÿadach podawana bĶdzie tylko treŰĚ skryptu.
<? echo("To jest prosty skrypt PHP"); ?>
Ò. Skrypt skÿada
siĶ tylko z jednej instrukcji. Instrukcje w PHP sħ kośczone
To jest prosty skrypt PHP Ò. Skrypt skÿada
siĶ tylko z jednej instrukcji. Instrukcje w PHP sħ kośczone
Űrednikami. Znacznik kośca skryptu takƌe kośczy instrukcjĶ,
Űrednikami. Znacznik kośca skryptu takƌe kośczy instrukcjĶ,
wiĶc Űrednika na koścu tej linii moƌe nie byĚ. Dobrze jest
wiĶc Űrednika na koścu tej linii moƌe nie byĚ. Dobrze jest
stawiaĚ Űrednik po ostatniej instrukcji. Pomaga to w unikaniu
stawiaĚ Űrednik po ostatniej instrukcji. Pomaga to w unikaniu
pomyÿek.
pomyÿek.
!!! Gdyby Űrednika nie byÿo, pojawiÿby siĶ bÿħd.
Gdyby Űrednika nie byÿo, pojawiÿby siĶ bÿħd. !!!
!!!
4
Znaczniki <? i ?>
Znaczniki
wymienionymi w poprzednim slajdzie. W nastĶpnych
przykÿadach podawana bĶdzie tylko treŰĚ skryptu.
W miejscu gdzie zostanie wstawiony ten skrypt powinien
pojawiĚ siĶ napis â To jest prosty skrypt PHP
W miejscu gdzie zostanie wstawiony ten skrypt powinien
pojawiĚ siĶ napis â
!!!
10212535.010.png
 
10212535.011.png 10212535.012.png 10212535.013.png
Komentarze
Komentarz to wstawiany w skrypcie kawaÿek tekstu, ktry jest
po prostu ignorowany.
po prostu ignorowany.
Komentarze sħ przydatne zwÿaszcza przy pisaniu dÿuƌszych skrypt w,
.
w,
Komentarze w skryptach PHP sħ oznaczane tak jak w jĶzyku
C
znakami /*
/* i i */
*/ , ,
np : :
echo("Kawaÿek<BR>tekstu")
echo("Kawaÿek<BR>tekstu")
"kawaÿek tekstu".
Nie jest to zbyt odkrywcze, ale w koścu chodzi
Nie jest to zbyt odkrywcze, ale w koścu chodzi
o przykÿad zastosowania komentarza
o przykÿad zastosowania komentarza ; ; */
*/
Jak widaĚ komentarz moƌe mieĚ na kilka linii.
5
Komentarz to wstawiany w skrypcie kawaÿek tekstu, ktry jest
Komentarze sħ przydatne zwÿaszcza przy pisaniu dÿuƌszych skrypt
w ktrych nie widaĚ na pierwszy rzut oka, co ktry fragment robi .
w ktrych nie widaĚ na pierwszy rzut oka, co ktry fragment robi
Komentarze w skryptach PHP sħ oznaczane tak jak w jĶzyku
C - znakami
np
/* Poprzednia linia wyŰwietla w 2 liniach napis
/*
Poprzednia linia wyŰwietla w 2 liniach napis
"kawaÿek tekstu".
10212535.014.png
 
10212535.015.png 10212535.016.png 10212535.017.png
Zgłoś jeśli naruszono regulamin