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!!!!
Do'stlaringiz bilan baham: |