Yangi formatda davom etish uchun: https://uzfor.net/view.php?act=post&id=60451
Postga havola
NetLizard [1846] [ban]
Hammaga salom!
Demak bu mavzu orqali php haqida toliq malumotlarni korib chiqamiz, organamiz, orgatamiz.Faqat php emas, html va js ham albatta.
Uzr English tilini tushunmayman, shu uchun o'zim bilganlarimni batafsil yozaman
Demak Php organishdan oldin nimalarni bilish zarur:
➡HTML
➡CSS
➡JAVASCRIPT
Php nima o'zi?
1. PHP- bu "PHP: Hypertext Preprocessor"
2. PHP- bu keng qollaniladigan, ochiq dasturiy server tili
3. PHP scriptlarida server orqali ish bajariladi
PHP bu mukammal va ko'p qollaniluvchi til. Eng katta blog sistemasi WordPress, eng katta ijtimoiy tarmoqlar: odnoklassniki.ru, facebook.com lar php da tuzilgan.
PHP fayli qanday tuzilgan?
1. Uning kodlari js, css, html va php kodlaridan tashkil topadi.
2. Phpda ish server orqali bajariladi va hosil bolgan natija brauzer ekranida html koddagiday korinish kasb etadi.
3. Php formati ".php" korinishga ega.
PHP orqali nimalar qilish mumkin?
1. Phpda dinamik web kontentlar yaratish
2. Php server orqali fayllarni: yaratishi(create), oqishi(read), ochirishi(delete), yozishi(write), ochishi(open) va yopishi(close) mumkin.
3. Php cookielarni jonatishi va qabul qilishi
4. Databaseni oqishi, yozishi va ozgartirishi
5. Php malumotlarni encrypt qilishi va boshqarishi mumkin.
Nega endi aynan PHP?
1. U multiplatformali(Windows,Linux,Unix, Mac OS X va boshqa.)
2. Php orqali koplab serverlar ishlamoqda(Apache, IIS, NginX va boshqa.)
3. Php bepul uni www.php.netdan yuklashingiz mumkin.
PHP organish boshlash uchun nimalar zarur?
1. Webhosting toping Php va Mysqlli yoki denwer
2. Php ornating, mysql ornating yoki webserver(denwer)
PHP scriptlari "<?php" boshlanib "?>" dan tugaydi:
Php kodlari HTML teglarni va oz scriptlarini normal qollab quvvatlaydi.
Masalan:
Eslatma: php kodlari oxirida har doim ";" belgisi qoyiladi(semicolon)
PHP da kommentlar qoshilishi turlari:
PHP- case sensitiv
Unda keywordlar: if, else, while, echo, class, functionslar Case Sensitiv emas.
Qolganlari case sensitiv, yani har xil yozilganlari xar xil korsatiladi.
Bu misolda uch xil "echo" bor va u ekranda uchta "Hello, World" chiqaradi:
PHP da variables(ozgaruvchilar)lar tuzish:
Ozgaruvchilar ozgaruvchi oldidan "$" belgisi qoyib, belgidan keyin soz(ozgaruvchi nomi) orqali qilinadi:
*- bu yerda korib turganingizday "x" va "y" bu ozgaruvchi, oldidagi "$" ozgaruvchi belgisi.
Ozgaruvchilar alfavit harflari(A-Z) tarkib topadi.
Ozgaruvchi boshida doim "$" boladi.
U raqamlardan tashkil topmasligi kerak.
Ozgaruvchi nomi case sensitiv(yani $hello bilan $Hello, $HELLO bular xar xil)
PHP da ekranga biror narsa chiqarish uchun "echo" qollaniladi:
PHP ozgaruvchilari:
Local
Global
Different
boladi.
GLOBAL Misol uchun:
LOCAL Misol uchun:
Yani tushunganingizday "function" dan tashqaridagi ozgaruvchi "global". Ichidagisi esa "local".
PHP echo va print statementlar:
ECHO Misol uchun:
PRINT Misol uchun:
Ertaga yana yozaman.Hozircha shu
Demak bu mavzu orqali php haqida toliq malumotlarni korib chiqamiz, organamiz, orgatamiz.Faqat php emas, html va js ham albatta.
Uzr English tilini tushunmayman, shu uchun o'zim bilganlarimni batafsil yozaman
Demak Php organishdan oldin nimalarni bilish zarur:
➡HTML
➡CSS
➡JAVASCRIPT
Php nima o'zi?
1. PHP- bu "PHP: Hypertext Preprocessor"
2. PHP- bu keng qollaniladigan, ochiq dasturiy server tili
3. PHP scriptlarida server orqali ish bajariladi
PHP bu mukammal va ko'p qollaniluvchi til. Eng katta blog sistemasi WordPress, eng katta ijtimoiy tarmoqlar: odnoklassniki.ru, facebook.com lar php da tuzilgan.
PHP fayli qanday tuzilgan?
1. Uning kodlari js, css, html va php kodlaridan tashkil topadi.
2. Phpda ish server orqali bajariladi va hosil bolgan natija brauzer ekranida html koddagiday korinish kasb etadi.
3. Php formati ".php" korinishga ega.
PHP orqali nimalar qilish mumkin?
1. Phpda dinamik web kontentlar yaratish
2. Php server orqali fayllarni: yaratishi(create), oqishi(read), ochirishi(delete), yozishi(write), ochishi(open) va yopishi(close) mumkin.
3. Php cookielarni jonatishi va qabul qilishi
4. Databaseni oqishi, yozishi va ozgartirishi
5. Php malumotlarni encrypt qilishi va boshqarishi mumkin.
Nega endi aynan PHP?
1. U multiplatformali(Windows,Linux,Unix, Mac OS X va boshqa.)
2. Php orqali koplab serverlar ishlamoqda(Apache, IIS, NginX va boshqa.)
3. Php bepul uni www.php.netdan yuklashingiz mumkin.
PHP organish boshlash uchun nimalar zarur?
1. Webhosting toping Php va Mysqlli yoki denwer
2. Php ornating, mysql ornating yoki webserver(denwer)
PHP scriptlari "<?php" boshlanib "?>" dan tugaydi:
<?php // bu yerda sizning kodingiz boladi ?>
Php kodlari HTML teglarni va oz scriptlarini normal qollab quvvatlaydi.
Masalan:
Eslatma: php kodlari oxirida har doim ";" belgisi qoyiladi(semicolon)
PHP da kommentlar qoshilishi turlari:
PHP- case sensitiv
Unda keywordlar: if, else, while, echo, class, functionslar Case Sensitiv emas.
Qolganlari case sensitiv, yani har xil yozilganlari xar xil korsatiladi.
Bu misolda uch xil "echo" bor va u ekranda uchta "Hello, World" chiqaradi:
PHP da variables(ozgaruvchilar)lar tuzish:
Ozgaruvchilar ozgaruvchi oldidan "$" belgisi qoyib, belgidan keyin soz(ozgaruvchi nomi) orqali qilinadi:
<?php $txt = "Hello world!"; $x = 5; $y = 10.5; ?>
*- bu yerda korib turganingizday "x" va "y" bu ozgaruvchi, oldidagi "$" ozgaruvchi belgisi.
Ozgaruvchilar alfavit harflari(A-Z) tarkib topadi.
Ozgaruvchi boshida doim "$" boladi.
U raqamlardan tashkil topmasligi kerak.
Ozgaruvchi nomi case sensitiv(yani $hello bilan $Hello, $HELLO bular xar xil)
PHP da ekranga biror narsa chiqarish uchun "echo" qollaniladi:
<?php $txt = "Russia"; echo "I love $txt!"; ?> yana <?php $t=5; $b=5; echo "I love $t + $b"; ?>
PHP ozgaruvchilari:
Local
Global
Different
boladi.
GLOBAL Misol uchun:
<?php $x = 5; // global function myTest() { echo "<p>Variable x ichkarida funksiya: $x</p>"; } myTest(); ?>
LOCAL Misol uchun:
<?php function myTest() { $x = 5; // local echo "<p>Variable x ichkarida funksiya: $x</p>"; } myTest(); ?>
Yani tushunganingizday "function" dan tashqaridagi ozgaruvchi "global". Ichidagisi esa "local".
PHP echo va print statementlar:
ECHO Misol uchun:
PRINT Misol uchun:
Ertaga yana yozaman.Hozircha shu