Instrukcja - Informacje dla uzytkowników serwera antenor.pol.lublin.pl

Transkrypt

Instrukcja - Informacje dla uzytkowników serwera antenor.pol.lublin.pl
Technologie internetowe
Instrukcja stanowiska laboratoryjnego
laboratorium nr 3
Temat ćwiczenia: Operatory i wyrażenia, instrukcja przypisania i warunkowa
Cel ćwiczenia
Ćwiczenia w laboratorium będą dotyczyć operatrów arytmetycznych i logicznych.. Operatory
wskazują interpreterowi co należy wykonać z argumentami.
Wprowadzenie
Operatory i niektóre konstrukcje w PHP są zaczerpnięte z języka C.
Literatura oraz wymagane informacje
Informacje z wykładu.
Podstawy PHP (książki, artykuły, strony WWW).
Zadania do wykonania
W czasie zajęć należy wykonać zadania podane niżej, a pliki umieścić na serwerze i sprawdzić:
1. Na pulpicie założyć plik lab2_1.php i zapisać w nim przykłady wyrażeń z operatorami
arytmetycznymi.
Operatory arytmetyczne
Operator
Opis
przykład
rezultat
+
Dodawanie
10+3
-
Odejmowanie
10-3
7
/
Dzielenie
10/3
3.3333333333333
13
30
*
Mnożenie
10*3
%
Modulo, reszta z dzielenia
10%3
1
2. Na pulpicie założyć plik lab2_2.php i zapisać w nim przykłady wyrażeń z operatorami
przypisania.
(C) Piotr Ziń >>>>>>> Zakład Systemów Informatycznych >>>>>>> Politechnika Lubelska
Technologie internetowe
Instrukcja stanowiska laboratoryjnego
Wybrane operatory przypisania
Operator
Przykład
Równoważne z
$x += 5
$x = $x + 5
$x -= 5
$x = $x – 5
$x /= 5
$x = $x / 5
$x *= 5
$x = $x * 5
$x %= 5
$x = $x % 5
$x .= " test"
$x = $x." test"
+=
-=
/=
*=
%=
.=
3. Na pulpicie założyć plik lab2_3.php i zapisać w nim przykłady wyrażeń z operatorami
porównania.
Operatory prównywania (relacji)
Operator
Nazwa
Zwaraca wartość prawda jeśli…
Przykład dla
($x=4)
Wynik
==
Równy
Lewa jest równa prawej
$x == 5
False
Różny
Lewa nie jest rówana prawej
$x != 5
true
===
Identyczny
Lewa jest rówana prawej oraz obie są
tego samego typu
$x === "7"
false
>
Większy od
Lewa jest większa od prawej
$x > 4
false
>=
Większy lub
równy
Lewa jest większa lub równa prawej
$x >= 4
true
<
Mniejsz od
Lewa jest mniejsz od prawej
$x < 4
false
!=
(C) Piotr Ziń >>>>>>> Zakład Systemów Informatycznych >>>>>>> Politechnika Lubelska
Technologie internetowe
Instrukcja stanowiska laboratoryjnego
Operatory prównywania (relacji)
Operator
Nazwa
Zwaraca wartość prawda jeśli…
Przykład dla
($x=4)
Wynik
<=
Mniejszy lub
równy
Lewa jest mniejsz lub rówana prawej
$x <= 4
true
4. Na pulpicie założyć plik lab2_4.php i zapisać w nim przykłady wyrażeń z operatorami
logicznymi.
Operatory logiczne
Operator
Name
Zwraca prawdę jeśli ...
Example
Result
||
Lub
Lewa lub prawa jest prawdą
true || false
True
Lub
Lewa lub prawa jest prawdą
true or false
true
Xor
Xor
Lewa lub prawa jest prawdą ale nie oba
true xor true
false
&&
I
Lewa i prawa jest prawdą
true && false
false
And
I
Lewa i prawa jest prawdą
true and false
false
!
Nie
Zaprzeczenie
! true
false
Or
5. Na pulpicie założyć plik lab2_5.php i zapisać w nim przykład instrukcji warunkowej
sprawdzającej czy 3<x<4, przykład instrukcji warunkowej podany poniżej:
<?php
$mood = "smutny";
if ( $mood == "radosny" ) { print "Wiwat, mam dobry humor";}
else { print "Nie jestem wesoły ale $mood"; } // konstrukcja z else
?>
(C) Piotr Ziń >>>>>>> Zakład Systemów Informatycznych >>>>>>> Politechnika Lubelska