Axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi



Download 20,41 Kb.
Sana05.11.2022
Hajmi20,41 Kb.
#860844
Bog'liq
DI 11 20 5 MUSTAQIL ISH SULAYMONOV SHODIBEK WEB DASTURLASHGA KIRISH


O’ZBEKISTON RESPUBLIKASI
AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
QARSHI FILIALI

KOMPYUTER INJINIRINGI” FAKULTETI


2-BOSQICH DI-11-20 GURUH TALABASINING
“Web-dasturlashga kirish
FANIDAN TAYYORLAGAN

5-MUSTAQIL ISHI

Bajardi: Sh.Sulaymonov

Qabul qildi: A.Baxriddinov
QARSHI – 2022


MAVZU: PHP Web dasturlash tilida klasslar yaratish. PHP Web dasturlash tilida grafika bilan ishlash;

REJA:

1.PHP dasturlash tili haqida
2.PHPda klasslar yaratish
3.PHPda grafika bilan ishlash
4.Xulosa
PHP kodida yozilagan kichik yoki butun bir dastur saqlanayotgan fayl nomidan so'ng ".php" deb yozib keyin saqlash tugmasini bosish lozim. Bunda web-server xuddi shunday yakunlangan faylga duch kelsa, PHP protsessorga o'tadi. Ba'zi dasturchilar, o'z fayllarini ".htm" yoki ".html" deb yakunlaydilar. Bu-PHP dan foydalanmaganliklarini ko'rsatish uchun ishlatiladi. Siz "index.php" nomli faylni "index.html" ko'rinishiga o'zgartirishingiz ham mumkin. Bunda,dasturga hech qanday salbiy ta'sir bo'lmaydi. PHP kodi yoziladi.
Ko'pgina tillarda bo'lgani kabi ilk PHP dasturi quyidagicha:
echo "Salom, dunyo!";
?>
Kodning boshlanishi va oxirida yoziladigan teglardan foydalanish ancha moslashuvchan. Uning tarkibida HTML kodlarni ham bemalol kiritish mumkin. Boshqa dasturchilar butun kodni HTML da yozib dinamik kodlar yozilishi kerak bo'lgan o'rinlardagina ochuvchi va yopuvchi teglarni ishga tushirib, PHP kodni kiritishadi. Bu uslubni ko'pchilik yangi dasturchilar ishlatib bunda tezlik bir qancha miqdorda oshishini ta'kidlaydi. Biroq anchadan beri shu soha odamlari bo'lgan kishilar bunday PHP o'tkazib chiqaraverish juda kam foyda berishini da'vo qiladi.
Shuningdek, PHP da ko'rinishidan tashqari quyidagi uslubda ham kod yozish mumkin:
echo "Salom dunyo";
?>
Bundan- foydalanish oldingisiga qaraganda aniq emas. Uni ishlatish XML bilan mutanosib emas.
Biror faylda faqat PHP koddan foydalangan bo'lsangiz yakunlovchi ?> tegini yozishimiz shart emas. Bu PHP kod yozishda va uni saqlashda ortiqcha joy ajratmaslik uchun juda yaxshi amaliyot hisoblanadi.
PHP-da izohlar yozishning ikki usuli mavjud.
1. Ikki slesh (//) orqali undan keyingi qaror to'la izoh bo'ladi, hamda bu faqat shu qatorgagina ta'sir etadi:
// Bu izoh qatori

Bu izoh yozishning ajoyib turi bo'lib, xatoliklar berayotgan qatorni vaqtincha saqlab turish imkonini bera oladi:



// echo "X stringi $x ga teng";

Shu bilan birga , izohning bu turini biror kod qatori qanday ishlashini tushuntirish uchun ham kiritishimiz mumkin:$x += 10; // $x 10ga inkrement


Agar bizga bir necha qatorli izoh keral bo'lsa quyidagi koddan foydalanasiz:

/* Bu yerda bir necha
qatorli izoh
yozish uchun */
?>

Butun boshli kodli faylni vaqtincha /* */ orasiga joylab qo'yish mumkin bo’ladi.




Sinfni aniqlang


class Sinf kalit so'z, undan keyin sinf nomi va bir juft jingalak qavs ({}) yordamida aniqlanadi . Uning barcha xossalari va usullari qavs ichiga kiradi:

Sintaksis


class Fruit {
// code goes here...
}
?>
Quyida biz Fruit nomli sinfni ikkita xususiyatdan ($name va $color) va $name xossasini oʻrnatish va olish uchun set_name() va get_name() ikkita usuldan iborat deb eʼlon qilamiz:
class Fruit {
// Properties
public $name;
public $color;

// Methods


function set_name($name) {
$this->name = $name;
}
function get_name() {
return $this->name;
}
}
?>
class Fruit {
public $name;
public $color;

function __construct($name) {
$this->name = $name;
}
function get_name() {
return $this->name;
}
}

$apple = new Fruit("Apple");
echo $apple->get_name();
?>
E’IBORINGIZ UCHUN RAHMAT!!!!
Download 20,41 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish