Browser html teglari yozilishi natijasida hosil bo`lgan sahifani ko`rsatadi
ning vazifasi nimadan iborat?
deklaratsiyasi bu hujjatni HTML deb belgilaydi
elementining vazifasini ko`rsating.
elementi HTML sahifasining ildiz elementidir
elementining vazifasini aniqlang.
elementi hujjat haqidagi meta ma'lumotni o'z ichiga oladi
elementining vazifasini belgilang.
elementi sahifa nomini kiritishda foydalaniladi.
elementining vazifasini belgilang.
elementi ko'rinadigan sahifa tarkibiga ega.
elementi nima vazifani bajaradi?
elementi katta sarlavhani belgilaydi
elementi nima vazifani bajaradi?
elementi sarlavha hosil qilish uchun foydalaniladi
HTML da qanday teglar mavjud?
Juft va toq
Browserda HTML ning qaysi qisminigina ko`rish mumkin>
…
Salom TATU
Men Tatu da o`qiyman va hozir oraliq nazoratda o`tirimman!
Salom
Barchaga
And me!
elementining vazifasini belgilang.
elementi ko'rinadigan sahifa tarkibiga ega.
elementi nima vazifani bajaradi?
elementi katta sarlavhani belgilaydi
elementi nima vazifani bajaradi?
elementi sarlavha hosil qilish uchun foydalaniladi
HTML da qanday teglar mavjud?
Juft va toq
Browserda HTML ning qaysi qisminigina ko`rish mumkin>
…
Salom TATU
Men Tatu da o`qiyman va hozir oraliq nazoratda o`tirimman!
Salom
Barchaga
And me!
Salom
Barchaga
And me!
IDENTIFIKATOR nima uchun ishlatiladi
butun web sahifadan faqatgina bitta elementga still berish uchun
butun web sahifadan barcha elementga still berish uchun
web sahifadan faqatgina songi elementga still berish uchun
barcha javoblar tog'ri
CSS ga tegishli barcha darslar misollari…..
Firefox Mozilla brouzeri orqali tekshiriladi
Opera brouzeri orqali tekshiriladi
Yandex brouzeri orqali tekshiriladi
Google brouzeri orqali tekshiriladi
CSS da asosiy fon va rang uchu vavob beradigan still xususyatlari
barcha javoblar tog'ri
color,background-color,background-image
background-repeat,background-attachment
background-position,background
JavaScript qaysi firma tomonidan ishlab chiqilgan?
Netscape
Google
Intel
AMDA/A4
DOM bu-…........
xujjat obekt modeli
uy obekt modeli
hisobot obekti modeli
t.j.y
AngularJs o'zi nima?
Google tomonidan ishlab chiqarilgan JavaScript framenwork
JavaScript sahifasi
Google tomonidan ishlab chiqarilgan JavaScript qidiruv tizimi
JavaScript teg atributi
ngAnimate bu-…..
modul klasslarini qo'shib yoki olib tashlaydi
modul klasslari elementlarini yopib tashlaydi
modul klasslari elementarini ochib tashlaydi
t.j.y
Novalidate bu-…
har qanday standart brauzer tekshiruvini ochirib qoyadi
har qanday standart brauzer olib qoyadi
t.j.y
har qanday standart brauzer tekshiruvini ishdan chiqaradi
ng-controller direktivasi bu-
dastur boshqaruvini belgilaydi
dasturni faollashtiradi
dastur imkonyatini oshiradi
dasturni cheklaydi
dogs,tuts,cars bu-….
MyVar qiymatlari boladi
MyVar singnal so'zi
MyVar chaqruv obekti
MyVar qidiruv teglari
- ...
ma'lum diapazondagi yoki kasrli qiymatdagi skalyar o'lchovni belgilaydi
ma'lum diapazondagi yoki kasrli qiymatini o'lchovni belgilaydi
ma'lum diapazondagi yoki kasrli qiymatini belgilaydi
ma'lum kasrli qiymatdagi skalyar o'lchovni belgilaydi
navigatsiya havolalari to'plamini
Global atributlarni
ma'lum diapazondagi yoki kasrli qiymatdagi skalyar o'lchovni
freymlarni qo'llab-quvvatlamaydigan brauzerlar uchun zaxira yorlig'i
tegi - ...
bu freymlarni qo'llab-quvvatlamaydigan brauzerlar uchun zaxira yorlig'i
ma'lum diapazondagi yoki kasrli qiymatdagi skalyar o'lchovni belgilaydi
navigatsiya havolalari to'plamini belgilaydi
o'z brauzerida skriptlarni o'chirib qo'ygan yoki skriptni qo'llab-quvvatlamaydigan brauzerga ega bo'lgan foydalanuvchilar uchun alternativ tarkibni belgilaydi
o'z brauzerida skriptlarni o'chirib qo'ygan yoki skriptni qo'llab-quvvatlamaydigan brauzerga ega bo'lgan foydalanuvchilar uchun alternativ tarkibni belgilaydi
ma'lum diapazondagi yoki kasrli qiymatdagi skalyar o'lchovni belgilaydi
navigatsiya havolalari to'plamini belgilaydi
bu freymlarni qo'llab-quvvatlamaydigan brauzerlar uchun zaxira yorlig'i
B va C javoblar to'g'ri
HTML hujjat ichida ko'milgan ob'ektni belgilaydi.
JavaScript hujjat ichida ko'milgan ob'ektni belgilaydi
SQL hujjat ichida ko'milgan ob'ektni belgilaydi
Python hujjat ichida ko'milgan ob'ektni belgilaydi
tegiga to'g'ri berilgan ta'rifni toping.
buyurtma qilingan ro'yxatni belgilaydi.
tayyorlangan ro'yxatni belgilaydi
qabul qilingan ro'yhatni belgilaydi
yuboriladigan ro'yhatni belgilaydi
tegidagi buyurtma qilingan ro'yxat qanday tartibida bo'lishi mumkin?
raqamli yoki alifbo
raqamli yoki belgili
alifbo yoki belgili
belgili yoi sonli
tegiga ta'rif bering
ochiladigan ro'yxatda tegishli parametrlarni guruhlash uchun ishlatiladi.
tayyorlangan ro'yxatni belgilaydi
qabul qilingan ro'yhatni belgilaydi
yuboriladigan ro'yhatni belgilaydi
tegi nimani belgilaydi?
tanlanganlar ro'yxatidagi tanlovni belgilaydi.
tanlanmaganlar ro'yxatidagi tanlovni belgilaydi
tanlanmagan ro'yxatni belgilaydi
ro'yxatdagi tanlovni belgilaydi
elementlari qaysi elementlar ichiga kiradi?
yorlig'i hisob-kitob natijasini anglatadi.
yorlig'i natijani anglatadi
yorlig'i hisob-kitob boshini anglatadi
yorlig'i hisob-kitob natijasini anglatmaydi
tegi nimani belgilaydi?
xatni belgilaydi
yorliqni belgilaydi
tanlovni belgilaydi
test javoblarini belgilaydi
tegi nima uchun ishlatiladi?
Jumlani davom ettiring.
yorlig'i ...
veb-ishlab chiquvchilarga rasm manbalarini aniqlashda ko'proq moslashuvchanlikni beradi.
veb-ishlab chiquvchilarga audio manbalarini aniqlashda ko'proq moslashuvchanlikni beradi.
veb-ishlab chiquvchilarga video manbalarini aniqlashda ko'proq moslashuvchanlikni beradi.
veb-ishlab chiquvchilarga text manbalarini aniqlashda ko'proq moslashuvchanlikni beradi.
elementi necha xil tegdan iborat?
2 xil
1 xil
3 xil
4 xil
elementini teglari qaysilar?
va
yorlig'ining vazifai nima?
oldindan formatlangan matnni belgilash
oldindan formatlanmagan matnni belgilash
formatlanmagan matnni belgilash
oldindan formatlangan matnni belgilamalik
tegi nimani anglatadi?
vazifaning bajarilishini anglatadi
vazifaning bajarilmasligini anglatadi
oldindan formatlangan matnni belgilashni anglatadi
oldindan formatlangan matnni belgilamaslikni anglatadi
tegi nimani belgilash uchun xizmat qiladi?
qisqa tirnoqni
uzun tirnoqni
qisqa matnni
uzun matnni
yoqut matni atrofidagi qavslarni qo'yish uchun
yoqut rasmi atrofidagi qavslarni qo'yish uchun
yoqut matni atrofidagi qavslarni olib tashlash uchun
yoqut rasmi atrofidagi qavslarni olib tashlash uchun
yoqimsiz annotatsiyada belgilar izohini yoki talaffuzini belgilaydi
yoqimli annotatsiyada belgilar izohini yoki talaffuzini belgilaydi
belgilar izohini yoki talaffuzini belgilaydi
yoqimli annotatsiyada belgilarni belgilaydi
Websaytlar odatda qanday qismlarga bo’linadi?
header, menyular, content, footer
content, main, footer
Link, header, main,script
Meta, link, body, script
bu…?
Qidiruv tizimlari, va brauzerlar uchun, saytning asosiy qismi
Saytning ma’nosini ochib berish uchun teg
Freym sahifasini adresini, qaysi veb sahifani qo’shishni ko’rsatish
Sahifaning o’rta qismi
Websayt logotipi yoki nomini o’z ichiga oluvchi qism qanday nomlanadi?
header
body
title
link
Websaytning mualliflik huquqi, kontakt ma’lumot kabilarni o’z ichiga oluvchi qismi?
footer
main
content
title
CSS da uzunliklar nechta bo’limga bo’linadi va ular qaysilar?
2 ta. Absolute va relative
3 ta. Fixed, relative, static
2 ta. Fixed va static
1 ta. Absolute
cm, mm, px, in, pt, pc o’lchamlari uzunlikning qaysi o’lchov birligi bo’limiga mansub?
Absolute
relative
fixed
static
em, ex, ch, rem, vw, vh, vmin, vmax o’lchamlari uzunlikning qaysi o’lchov birligi bo’limiga mansub?
Relative
Absolute
Static
Fixed
Elementlar va psevdo-elementlar o’z ichiga qanday elememtlarni oladi?
h1, div, :before va :after kabilar
Klasslar, id kabilar
Teglar, attribute kabilar
:focus
:hover kabilar
Sahifa elementlari uchun yagona identifikator bu nima?
id
attribut
menyu
link
… selektori har qanday element selektoridan kuchli.
klass
id
teg
attribut
Har qanday elementlarni aylana shaklidagi burchaklarga keltirish uchun … dan foydalaniladi
border-radius
border-style
rounded-border
border
Berilgan elementni 3 ta burchagiga aylana shaklini berish qaysi javobda to’g’ri keltirilgan?
hamma javoblar to’g’ri
border-radius: 15px 50px 30px;
border-radius: 15% 50% 30%;
border-radius: 15pt 50pt 30pt;
Qaysi xususiyat yordamida element xoshiyasi uchun rasmlardan foydalansa bo’ladi?
border-image
border-img
border-picture
bunday imkoniyat mavjud emas
border-image to’g’ri ishlatilgan javobni toping
border-image:
border-image:
border-image:
border-image:
url(border.png) 30 round;
url(“border.png”) 30 round;
border.png,30 round;
url(border) 30 round;
border-image-source, border-image-slice, border-image-width, border-image-outset va border-image-repeat lar uchun qisqacha xususiyat qaysi?
border-image
border-background
border-img
border-repeat
CSS da elementga bir nechta orqa fon rasmlarini qo’shish uchun qaysi xususiyat ishlatiladi?
background-image
bgimage
BackgroundImage
Bunday imkoniyat CSS da mavjud emas
Quyidagi kod natijasida brauzerda qanday natija ko’rinadi: background: url(img.gif) right bottom;
img.gif ekranda o’ng pastki burchakda chiqadi
img.gif ekranda o’ng yuqori burchakda chiqadi
Kod xato yozilgani uchun xatolik beradi
Img.gif ekranni qoplab oladi
Background-size xususiyatining cover qiymati orqali nima amalga oshiriladi?
Content maydon background-image da berilgan rasm bilan butkul qoplanadi
Content maydon background-image da berilgan rasm bilan qisman qoplanadi
Contain qiymat bilan birga ishlatilganda farq qilmaydi
Content maydoni background-image da berilgan rasmni fonga qo’ymaslik uchun foydalaniladi
Hero image nima?
Matnli katta rasm
Matnli kichik rasm
Ulkan rasm
Kichik rasm
Background-origin xususiyati nima maqsadda ishlatiladi?
Fon rasmini joylashish o’rnini ko’rsatish uchun
Fon rasmini joylashtirish uchun
Fon rasmini fayldan bog’lab olish uchun
Fon rasmini o’zgartirish uchun
Fonning bo’yaladigan qismini ko’rsatish uchun qaysi xususiyatdan foydalaniladi?
background-clip
background-color
background-paint
background-origin
Nuqtalar o`rniga kerakli qo`shimchani qo`shing:
… “Hello World!“;
echo
if
else
elif
Shart operatorini ko`rsating
if()
else()
for()
dowhile()
Server tomonda ishlovchi dasturlash tilini ko`rsating:
PHP
HTML
CSS
Javob yo`q
PHP kodlari yozilgan faylni kengaytmasi qanday bo`lishi kerak?
.php
.personalhomepage
.css
.xml
ism nomli o`zgaruvchi e`lon qiling
$ism;
ism
@ism
%ism
ism nomli o`zgaruvchi e`lon qiling va unda Anvar ismini o`zlashtiring
$ism = “Anvar“;
Ism = Anvar
$ism = Anvar
Anvar = $ism
familiya nomli o`zgaruvchi e`lon qiling
$familiya;
familiya
@familiya
%familiya
familiya nomli o`zgaruvchi e`lon qiling va unda Anvarov familiyasini o`zlashtiring
$familiya = “Anvarov“;
familiya = Anvarov;
$familiya = Anvarov;
Anvarov = $familiya;
ranglar nomli o`zgaruvchi e`lon qiling
$ranglar;
ranglar
@ranglar
%ranglar
ranglar nomli o`zgaruvchi e`lon qiling va unda qora rangiini o`zlashtiring
$ranglar = “qora“;
ranglar = qora;
$ranglar = qora;
qora = $ranglar;
Sharxlar PHPda qanday yoziladi
// Sharx
# Sharx
/*
Sharx
*/
^ Sharx
/*
Sharx
*/
(Sharx)
/*
Sharx
*/
«Sharx»
# Sharx
$a = 10; $b = 10;
$natija = $a + $b;
Echo “$natija“;
Ekranda qanday yozuv hosil bo`ladi?
20
30
'$natija“
0
matnni pastga tushurish uchun qaysi tegdan foydalaniladi
ekranda nima hosil bo`ladi?
$a = 10.5;
echo $a;
?>
10.5
10
$a
$a = 10.5;
Ekranda nima hosil bo`ladi?
$txt = "W3Schools.com";
echo "I love $txt!";
?>
I love W3Schools.com!
IloveW3!
echo "I love $txt!";
echo "I love "W3Schools.com";
Ikki son yig`indisini qaytaruvchi funksiya tuzing:
Kiruvchi parametrlar $a va $b deb olinsin
function summ($a, $b)
{return $a + $b;}
function summ($a, $b)
{$a + $b;}
function summ($a, $b)
{return $a;}
function summ($a)
{return $a + $b;}
function summ($a, $b)
{return $a + $b;}
Yuqoridagi funksiyaga $a = 4, $ b = 10 deb olinsa qanday natija qaytadi?
14
summ()
4
10
function summ($a, $b)
{return $a + $b;}
Yuqoridagi funksiyaga $a = 0, $ b = 10 deb olinsa qanday natija qaytadi?
10
summ()
4
11
function summ($a, $b)
{return $a + $b;}
Yuqoridagi funksiyaga $a = 6, $ b = 10 deb olinsa qanday natija qaytadi?
16
summ()
4
10
function differ($a, $b)
{return $a - $b;}
Yuqoridagi funksiyaga $a = 4, $ b = 10 deb olinsa qanday natija qaytadi?
-6
Xatolik chiqadi
12
10
function show($a)
{return $a;}
Yuqoridagi funksiyaga $a = „Salom, dunyo!“ deb olinsa qanday natija qaytadi?
Salom, dunyo!
Xatolik chiqadi
$a=„Salom, dunyo!“@
13
function differ($a, $b)
{return $a - $b;}
Yuqoridagi funksiyaga differ(4, 10) deb olinsa qanday natija qaytadi?
-6
Xatolik chiqadi
12
10
function summ($a, $b)
{return $a + $b;}
Yuqoridagi funksiyaga summ(6, 10) deb olinsa qanday natija qaytadi?
16
summ()
4
10
function summ($a, $b)
{return $a + $b;}
Yuqoridagi funksiyaga summ(10, 6) deb olinsa qanday natija qaytadi?
16
summ()
4
10
string qanday turdagi ma`lumot turi hisoblanadi
matnlar uchun
sonlar
butun sonlar
xaqiqiy sonlar
integer qanday tip?
Butun son
xaqiqiy son
belgi
Bunday tip yo`q
Ekranda qanday qiymat paydo bo`ladi:
echo strlen("Hello world!");
?>
12
4
20
Xatolik
Ekranda qanday qiymat paydo bo`ladi:
echo strlen("Salom, dunyo!");
?>
13
4
20
Xatolik
Ekranda qanday qiymat paydo bo`ladi:
echo strlen("Salom!");
?>
6
4
20
Xatolik
Ekranda qanday qiymat paydo bo`ladi:
echo strlen("Bu matn uzunligi qancha?");
?>
24
4
20
Xatolik
Ekranda qanday qiymat paydo bo`ladi:
echo str_word_count("Hello world! ");
?>
2
4
20
Xatolik
Ekranda qanday qiymat paydo bo`ladi:
echo str_word_count("Salom, dunyo! ");
?>
2
4
20
Xatolik
Ekranda qanday qiymat paydo bo`ladi:
echo str_word_count("Bu, nima bu! ");
?>
3
4
20
Xatolik
Ekranda qanday qiymat paydo bo`ladi:
echo strrev("Hello world!");
?>
!dlrow olleH
!olleH
molaS
Xatolik
Ekranda qanday qiymat paydo bo`ladi:
echo strrev("Salom dunyo!");
?>
!oynud molaS
!molaS
!dlrow olleH
Xatolik
Ekranda qanday qiymat paydo bo`ladi:
echo strrev("Bu, nima bu! ");
?>
!ub amin ,uB
!olleH
molaS
Xatolik
Ekranda qanday qiymat paydo bo`ladi:
$x = 5985;
echo is_int($x);
?>
1
0
is_int(5985)
Xatolik
Ekranda qanday qiymat paydo bo`ladi:
$x = 1239;
echo is_int($x);
?>
1
0
is_int(1239)
Xatolik
Ekranda qanday qiymat paydo bo`ladi:
$x = 123.9;
echo is_int($x);
?>
0
1
is_int(1239)
Xatolik
Ekranda qanday qiymat paydo bo`ladi:
$x = 59.85;
echo is_int($x);
?>
0
1
is_int(5985)
Xatolik
Ekranda qanday qiymat paydo bo`ladi:
echo pi();
?>
3.1415926535898
pi()
echo pi()
()pi;
Ekranda qanday qiymat paydo bo`ladi:
echo min(0, 150, 30, 20, -8, -200);
?>
-200
min()
150
(0, 150, 30, 20, -8, -200)
Ekranda qanday qiymat paydo bo`ladi:
echo max(0, 150, 30, 20, -8, -200);
?>
150
max()
200
(0, 150, 30, 20, -8, -200)
Ekranda qanday qiymat paydo bo`ladi:
echo min(0, -8, -200, -220);
?>
-220
200
8
-428
Ekranda qanday qiymat paydo bo`ladi:
echo min(0, -8, -200, -220);
echo max(0, 150, 30, 20, -8, -200);
?>
-220 150
200 120
8 21
-428 899
Ekranda qanday qiymat paydo bo`ladi:
echo min(0, -8, -200, -20);
echo max(0, 30, 20, -8, -200);
?>
-200 30
200 120
8 21
-428 899
Ekranda qanday qiymat paydo bo`ladi:
echo(abs(-6.7));
?>
6.7
-6.7
6.7*6.7
Xatolik
Ekranda qanday qiymat paydo bo`ladi:
echo abs(2.5);
?>
2.5
-2.5
6.25
Xatolik matni chiqadi
Ekranda qanday qiymat paydo bo`ladi:
echo sqrt(64);
?>
8
64
2
4
Ekranda qanday qiymat paydo bo`ladi:
echo sqrt(625);
?>
25
125
-25
5
Ekranda qanday qiymat paydo bo`ladi:
echo(rand());
?>
Barcha javoblar chiqishi mumkin.
125
123123
5
Ekranda qanday qiymat paydo bo`ladi:
echo(rand(10, 100));
?>
Barcha javoblar chiqishi mumkin.
12
34
45
Ekranda qanday qiymat paydo bo`ladi:
echo(rand(10, 100));
?>
Barcha javoblar chiqishi mumkin.
56
78
45
Ekranda qanday qiymat paydo bo`ladi:
echo(rand(10, 100));
?>
Bu sonlarni birortasi chiqmaydi. Sabab ular berilgan oraliqqa tegishli emas.
156
8
110
define() qanday maqsadda foydalaniladi?
O`zgarmaslarni e`lon qilish
uchun ishlatiladi, ya`ni
Const bilan bir xil
Berilgan qiymatni modulini
Hisoblash uchun
sonni kvadratini topgani
Sondan ildiz chiqarish uchun
Ekranda qanday qiymat paydo bo`ladi:
Echo 25 % 4;
?>
1
4
29
21
Ekranda qanday qiymat paydo bo`ladi:
Echo 15 % 4;
?>
3
19
11
3.3
$c qanday qiymatni qabul qiladi?
$c += $a;
$c = 12, $a = 12 deb oling.
24
12
0
11
$c qanday qiymatni qabul qiladi?
$c += $a;
$c = 12, $a = 10 deb oling.
22
2
120
1.2
$c qanday qiymatni qabul qiladi?
$c -= $a;
$c = 12, $a = 10 deb oling.
2
-2
22
120
$c qanday qiymatni qabul qiladi?
$c %= $a;
$c = 10, $a = 12 deb oling.
10
12
2
1.2
$c qanday qiymatni qabul qiladi?
$c %= $a;
$c = 12, $a = 10 deb oling.
2
120
12
1.2
$c qanday qiymatni qabul qiladi?
$c %= $a;
$c = 12, $a = 10 deb oling.
2
120
12
1.2
$c qanday qiymatni qabul qiladi?
$c %= $a;
$c = 12, $a = 10 deb oling.
2
120
12
1.2
Qachon if shart amali ishga tushadi
$soat = date(“H“);
If (t < “20“){
echo “Kech tushmabdi“;
Soat 20:00 dan bolmagan xollarda
Oyning 20 sanasi bolamagan xollarda
Shart xato berilgan
Shart amali ishga tushmaydi
Ekranda nima hosil bo`ladi?
$a = 10;
If ($a%2 == 1){
echo “son juft“;
} elseif ($a == 10) {
Echo “son toq“;
}
son toq
son juft
Shart xato berilgan
Shart amali ishga tushmaydi
Qanday xolada “Hello world“ so`zi ekranga chiqadi (nuqtalar orniga amalni tanleng)
$a = 50;
$b = 10;
If ($a … $b == 5) {
Echo “Hello world“;
}
/
*
%
+
Ekranda nima hosil bo`ladi?
%n = 1
Switch (%n) {
case 2:
echo “salom dunyo!“;
Break;
case 1:
echo “Hello world!“;
Break;
default:
echo “ishlamadi“
}
Hello world!
salom dunyo!
ishlamadi
Switch amali ishga tushmaydi
Ekranda nima hosil bo`ladi?
%n = “qizil“
Switch (%n) {
case “sariq“:
echo “yoqtirgan rangiz sariq“;
Break;
case “qizil“:
echo “yoqtirgan rangiz qizil“;
Break;
case “qora“:
echo “yoqtirgan rangiz qora“;
Break;
default:
echo “ishlamadi“
}
yoqtirgan rangiz qizil
yoqtingan rangiz sariq
yoqtirgan rangiz qora
ishlamadi
PHP da sikl operatorlarini korsating
while, for, do while, foreach
while, for, do while
PHP da sikl operatorlari mavjud emas
while, for, foreach
while shart operatorini ishlash prinsipini korsating
while (shart) {amal}
while (sikl soni) {amal}
While (o`zgaruvchi; shart) {amal}
while PHP da mavzud emas
Ekranda nima hosil bo`ladi?
$i = 1;
while ($i < 6) {
echo $i;
}
Shart amali cheksiz davob etadi, va ekratda cheksiz tartibda 1 soni xosil qilinadi
1 dan 5 gacha sonlar xosil boladi
while sikl operatori php da mavjud emas
dasturda xtoliik xosil qilingan, dastur ishga tushmaydi
Ekranda nima hosil bo`ladi?
$i = 1;
while (1 == 1) {
echo $i;
$i++;
If ($i < 6) {
B=break;
}
}
1 dan 5 gacha sonlar xosil boladi
Shart amali cheksiz davob etadi, va ekratda cheksiz tartibda 1 soni xosil qilinadi
while sikl operatori php da mavjud emas
dasturda xtoliik xosil qilingan, dastur ishga tushmaydi
do … while sikl operatori strukturasini korsating!
do {
amal;
} while (shart)
do while (shart) {
Amal;
}
do … while sikl operatori eski bolganligi sabablik bu php dan olib tashlangan
while (shart) {
Amal;
} do
do … while sikl operatorini boshqa sikl operatorlaridan farqli jixati niimada?
Bu sikl operatorida bajarilishi kutilayotgan amallar eng kamida bir marotaba bajarilishligida
Bu sikl operatori shartsiz sonlar ustida ishlaganligida
Bu sikl operatori yordamida bir nechita sharlardan foydalani olishligimizda
Farqlik jixati mavjud emas.
Ekranda nima hosil bo`ladi?
$x = 1;
do {
$x++;
echo $x;
} while ($x < 6)
1 dan 6 gacha sonlar xosil boladi
1 dan 5 gacha sonlar xosil boladi
Sikl cheksiz amalga oshiriladi
Tog`ri javob yo`q
Ekranda nima hosil bo`ladi?
$x = 10;
do {
$x++;
echo $x;
} while ($x < 6)
Ekranda 11 soni xosil boladi
sikl operatori ishga tushmaydi
11 dan 6 gacha sonlar xosil boladi
Tog`ri javob yo`q
Qaysi javobda PHP dagi for sikl operatoridan togri foydalanilgan?
for ($i = 0; $i < 10; $i++) {
echo $i;
}
for (int i = 0; i < 10; i++) {
cout << i;
}
for ($i < 10; $i++ ; $i = 0) {
echo $i;
}
for (i = 0; i < 10; i++) {
echo i;
}
Ekranda nima hosil bo`ladi?
for ($x = 0; $x <= 10; $x++) {
echo $x;
}
0 dan 10 gacha sonlar xosil boladi
1 dan 5 gacha sonlar xosil boladi
1 dan 10 gacha sonlar xosil boladi
0 dan 9 gacha sonlar xosil boladi
foreach sikl operatorini boshqa sikl operatorlaridan farqli jixati niimada?
Bu sikl operatorida faqat massivlar ustida ishalsh imkoni taqdim etib, bular ustisida ammallar bajarish imkonini beradi
Bunday sikl operatori mavjud emas
Bu sikl operatori yordamida bir nechita sharlardan foydalana olishligimizda
bu sikl operatori amallarni tez bajara olish imkoni taqdim eta oladi
Ekranda nima hosil bo`ladi?
Foreach ($x = 0; $x <= 10; $x++) {
echo $x;
}
Dasturda xatolik xosil boldi
0 dan 10 gacha sonlar xosil boladi
1 dan 10 gacha sonlar xosil boladi
0 dan 9 gacha sonlar xosil boladi
Ekranda nima hosil bo`ladi?
$colors = array("red", "green", "blue", "yellow");
foreach ($colors as $value) {
echo "$value, ";
}
red, green, blue, yellow,
Dasturda xatolik xosil boldi
yellow, blue, green, red,
red, green, blue,
Ekranda nima hosil bo`ladi?
$age = array("Abror"=>"35", "Abduxoshim"=>"37", "Sarvinoz"=>"43");
foreach($age as $ism => $yoshl) {
echo "$ism, ";
}
Abror, Abduxoshim, Sarvinoz,
35, 37, 43,
Abror, Abduxoshim,
dasturda xtoliik xosil qilingan, dastur ishga tushmaydi
Qaysi javobda PHP da butun qiymat qaytaradigon funksiya yaratilingan?
function fun() {
return 1;
}
int fun() {
returnt 1;
}
def fun() {
return 1;
}
def fun():
retunt 1;
Ekranda funksiya yordamida “Hello world!“ sozi chiqadigon javobni belgilang.
function fun() {
echo "Hello world!";
}
fun();
function writeMsg() {
return "Hello world!";
}
fun();
$x = “Hello world!“;
echo $x;
Barcha javoblar tog`ri
Ekranda nima hosil bo`ladi?
$cars = array("Volvo", "BMW", "Toyota");
echo "Men " . $cars[0] . ", " . $cars[1] . " va " . $cars[2] . " larni yaxshi koraman.";
Men Volvo, BMW va Toyota larni yaxshi koraman.
Men BMW, Volvo va Toyota larni yaxshi koraman.
Men Volvo, Toyota va BMW larni yaxshi koraman.
Men Toyota, Volvo va BMW larni yaxshi koraman.
PHP da massivning elementlari sonini bilish uchun qaysi funksiyadan foydalanilinadi?
count()
soni()
array()
array.count()
Ekranda nima hosil bo`ladi?
$age = array("Abror"=>"35", "Abduxoshim"=>"37", "Sarvinoz"=>"43");
foreach($age as $ism => $yoshi) {
echo "$yoshi, ";
}
35, 37, 43,
Abror, Abduxoshim, Sarvinoz,
istalgan qiymatni chiqaradi
dasturda xtoliik xosil qilingan, dastur ishga tushmaydi
For sikl operatori yordamida massiv elementlari murojat qilish tog`ri korsatilgan javobni toping
$cars = array("Volvo", "BMW", "Toyota");
for($x = 0; $x < count($cars); $x++) {
echo $cars[$x];
}
$cars = array("Volvo", "BMW", "Toyota");
for($x = 0; $x < $cars; $x++) {
echo $cars[$x];
}
for sikl operatori yordamida massivga murojat qilib bolmaydi.
$cars = array("Volvo", "BMW", "Toyota");
for($x = 0; $x < $arrlength; $x++) {
echo $cars.$x;
}
Ekranda nima hosil bo`ladi?
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
echo "Ben " . $age['Ben'] . " yoshda.";
Ben 37 yoshda.
Ben Ben yoshda
Ben $age[`Ben`] yoshda.
Ben yoshda.
Ekranda nima hosil bo`ladi?
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");