Upload
others
View
4
Download
0
Embed Size (px)
Citation preview
PHPKINTAMIEJ I , DUOMENŲ TIPAI ,
VEIKSMAI SU KINTAMAISIAIS ,
KONSTANTOS, K INTAMŲJŲ FUNKCIJOS
1. Kintamųjų vardaiKurie kintamųjų vardai netinkami ir kodėl?
$Labai Didelis
$(Labai.Mažas)
$arTinka?
$_a_b_c_
$php
$This
Suma
$sUMA
$sumo$
$mė0
$2x2
$_1vieta
2. Kintamųjų kūrimasKurie priskyrimo sakiniai neturi klaidų:
$a=+10;
$b=$a=2;
$c=-a;
$d=.1;
$e="false";
$f=FALSE;
$g=-10-;
$h=0xF;
$i=.0.1;
$j='1';
$k="blogas';
$t=tRuE;
$m[]=07;
$m[]=08;
3. Duomenų tipaiNustatykite, kuriems duomenų tipams priklauso kintamieji:
$n; // echo gettype($n);
$o=047;
$p=0.5;
$q="kū";
$r='';
$s=TRUE;
$t[]=0.0;
4. Veiksmai su kintamaisiaisTurime kintamuosius:
$a=15; $b=7; $c=-0.2; $d="du"; $e=null; $f=true;
Kokias reikšmes atspausdins:
echo $a+$b+$c+$d+$e+$f;
echo ($a-$b)*$c;
echo 1/$c;
echo $a%$b;
echo number_format($a/$b, 3);
echo $d.$d.$f;
echo "$a:$b";
5. KonstantosSukurkite konstantas ir jas panaudokite:
define("PI", 3.1415);
define('R', 10);
define("NL", "<br>");
echo 2*PI*R;
echo NL;
echo PI*R*R;
6. Daug doleriųKą gausime įvykdę šį scenarijų?
$d="du";
$du="trys";
$trys=3;
echo $$$d;
7. Masyvai (1)Sukurkite savaitės dienų masyvą:
$sd=array("sekmadienis", "pirmadienis",
"antradienis", "trečiadienis", ...);
Išveskite, kokia šiandien savaitės diena:
$dNr=date('w');
echo "Šiandien ", $sd[$dNr];
7. Masyvai (2)Sukurkite mėnesių masyvą:
$m=array("", "sausio ", "vasario ",
"kovo ", "balandžio ", ...);
Sukurkite kintamąjį, kuriam priskiriamas mėnesio numeris:
$mNr=date('m');
Išveskite šiandienos datą lietuvišku formatu, pavyzdžiui:
Šiandien 2014 m. spalio 23 d. ketvirtadienis
8. Tinklalapis (1)Įrašykite į savo aplanką HTML dokumentą:<!doctype html>
<html>
<head>
<title>Tinklalapis</title>
<meta charset="utf-8">
</head>
<body>
<h1>CSS</h1>
<h2>Pakopinių stilių metodai</h2>
<p>Pakopinius stilius galima kurti trimis metodais.</p>
<hr><address>2014 © V.Pavardenis</address>
</body>
</html>
8. Tinklalapis (2)Dokumento pradžioje įterpkite PHP scenarijų. Jame elementus priskirkite kintamiesiems, pavyzdžiui:<?php
$title="<title>Tinklalapis</title>\n";
$charset="...";
$h1="<h1>CSS</h1>\n";
$h2="...";
$p1=...;
$footer=...;
?>
HTML dokumente panaudokite sukurtus kintamuosius:<?= $title.$charset ?>
<?= $h1.$h2.$p1.$footer ?>
9. Funkcija emptyKokias reikšmes grąžins funkcija empty?
$var1 = 0;
$var2 = 'kažkas';
$var3 = ' '; // Tarpas
empty($var0);
empty($var1);
empty($var2);
empty($var3);
10. Funkcija issetKokias reikšmes grąžins funkcija isset?
$var1 = 0;
$var2 = 'kažkas';
$var3 = ' '; // Tarpas
isset($var);
isset($var1);
isset($var2);
isset($var3);