PHP z SQL.pdf

(892 KB) Pobierz
Microsoft PowerPoint - PHP z SQL.ppt
1
10212536.084.png 10212536.095.png
Prosty przykþad zagnieŇdŇenia kodu PHP
<html> <head>
<title>Przykþad</title>
</head> <body>
<?php echo "Hello world!"; ?>
</body> </html>
Kod PHP
Kod HTML
2
10212536.105.png 10212536.116.png 10212536.001.png 10212536.012.png 10212536.023.png 10212536.034.png 10212536.038.png 10212536.039.png 10212536.040.png 10212536.041.png 10212536.042.png 10212536.043.png 10212536.044.png 10212536.045.png 10212536.046.png 10212536.047.png 10212536.048.png 10212536.049.png 10212536.050.png 10212536.051.png 10212536.052.png 10212536.053.png 10212536.054.png 10212536.055.png 10212536.056.png 10212536.057.png 10212536.058.png 10212536.059.png 10212536.060.png 10212536.061.png 10212536.062.png 10212536.063.png
Zmienne
¤ Zmienne PHP sĢ oznaczane znakiem dolara ($), po
ktrym nastħpuje nazwa zmiennej.
¤ WielkoĻę liter w nazwach zmiennych jest rozrŇniana.
¤ Prawidþowe nazwy zmiennych muszĢ zaczynaę siħ literĢ
lub znakiem podkreĻlenia, po ktrych moŇe nastĢpię
litera, liczba lub znak podkreĻlenia.
¤ Prawidþowymi literami w zmiennych sĢ a-z, A-Z lub
dowolne znaki ASCII z zakresu 127-255 (0x7f-0xff).
3
10212536.064.png 10212536.065.png 10212536.066.png 10212536.067.png 10212536.068.png 10212536.069.png 10212536.070.png 10212536.071.png 10212536.072.png 10212536.073.png 10212536.074.png 10212536.075.png 10212536.076.png 10212536.077.png 10212536.078.png 10212536.079.png 10212536.080.png 10212536.081.png 10212536.082.png 10212536.083.png 10212536.085.png 10212536.086.png 10212536.087.png 10212536.088.png 10212536.089.png 10212536.090.png 10212536.091.png 10212536.092.png 10212536.093.png 10212536.094.png
 
Liczby caþkowite (integer)
$a = 1234; // liczba dziesiħtna
$a = -123; // ujemna liczba dziesiħtna
$a = 0123; // liczba semkowa (odpowiednik
dziesiħtnej 83)
$a = 0x1A; // liczba szesnastkowa
(odpowiednik dziesiħtnej 26)
Maksymalna wielkoĻę liczby caþkowitej jest zaleŇna od
platformy operacyjnej,
zwykle jest to okoþo dwa miliardy (jest to 32 bity ze
znakiem). PHP nie obsþuguje liczb caþkowitych bez znaku.
4
10212536.096.png 10212536.097.png 10212536.098.png 10212536.099.png 10212536.100.png 10212536.101.png 10212536.102.png 10212536.103.png 10212536.104.png 10212536.106.png 10212536.107.png 10212536.108.png 10212536.109.png 10212536.110.png 10212536.111.png 10212536.112.png 10212536.113.png 10212536.114.png 10212536.115.png 10212536.117.png 10212536.118.png 10212536.119.png 10212536.120.png 10212536.121.png 10212536.122.png 10212536.123.png 10212536.124.png 10212536.125.png 10212536.126.png 10212536.002.png 10212536.003.png
Wykorzystanie konstrukcji jħzykowej array()
Argumentem tej konstrukcji sĢ rozdzielone przecinkiem pary klucz =>
wartoĻę. Klucz moŇe byę albo nieujemnĢ liczbĢ caþkowitĢ, albo
þaıcuchem znakw. JeĻli klucz jest standardowĢ reprezentacjĢ
nieujemnej liczby caþkowitej, zostanie zinterpretowany tak, jak jest
(tzn. '8' bħdzie zinterpretowane jako 8, podczas gdy '08' bħdzie
zinterpretowane jako '08'). JeĻli klucz zostanie pominiħty, to jako
klucz uŇyty zostanie najwyŇszy indeks caþkowity + 1. JeĻli nie ma w
ogle indeksu caþkowitego, to klucz bħdzie miaþ wartoĻę 0 (zero).
JeĻli uŇyty zostanie klucz, do ktrego juŇ wczeĻniej zostaþa
przypisana wartoĻę, wartoĻę ta zostanie nadpisana. Klucz jest albo
þaıcuchem znakw, albo nieujemnĢ liczbĢ caþkowitĢ, a jego wartoĻę
moŇe byę dowolna
array( [klucz =>]
wartoĻę
, ...
)
Przykþad:
$msg[0] = ÑPHP0Ñ;
$msg[1] = ÑPHP1Ñ;
for($a;$a<sizeof($msg);$a++)
echo Ñwynik: $msg[$a]Ñ;
5
10212536.004.png 10212536.005.png 10212536.006.png 10212536.007.png 10212536.008.png 10212536.009.png 10212536.010.png 10212536.011.png 10212536.013.png 10212536.014.png 10212536.015.png 10212536.016.png 10212536.017.png 10212536.018.png 10212536.019.png 10212536.020.png 10212536.021.png 10212536.022.png 10212536.024.png 10212536.025.png 10212536.026.png 10212536.027.png 10212536.028.png 10212536.029.png 10212536.030.png 10212536.031.png 10212536.032.png 10212536.033.png 10212536.035.png 10212536.036.png 10212536.037.png
Zgłoś jeśli naruszono regulamin