FAST CODER | PHP TEAM
264 subscribers
278 photos
72 videos
783 files
671 links
🏁Dasturlashga qadam ❗️

💣Backend

💻PHP bo'yicha bepul darslar❗️

👨🏻‍💻 @Rustam_Hikmatullayev

🌐Dasturlashda:
📊5 yillik tajriba
👥50+ shogirt
🤝100+ hamkor
Download Telegram
⚡️39-dars: Exceptions
---------------------------------------------------

🏗Exceptionlarni boshqarish🔻

∆PHP da exceptionlarni boshqarish❗️

<?php
function divide($a, $b) {
    if ($b == 0) {
        throw new Exception("Nolga bo'lish mumkin emas");
    }
    return $a / $b;
}

try {
    echo divide(10, 0);
} catch (Exception $e) {
    echo "Xato: " . $e->getMessage();
}
?>

🙄Yuqoridagi kodda exceptionlarni boshqarish ko'rsatilgan❗️

---------------------------------------------------
#fast_coder #php_dars
#php39 #rustam_hikmatullayev
---------------------------------------------------

📡Kanalimiz:

@Fast_Coder
⚡️40-dars: Class & obyekt
---------------------------------------------------

💠Class va obyektlar

🔘PHP da class va obyektlar❗️

<?php
class Car {
    public $model;
    public function __construct($model) {
        $this->model = $model;
    }
    public function getModel() {
        return $this->model;
    }
}
$car = new Car("Toyota");
echo $car->getModel();
?>

👆Yuqoridagi kodda class va obyektlar ishlatilgan❗️

---------------------------------------------------
#fast_coder #php_dars
#php40 #rustam_hikmatullayev
---------------------------------------------------

📡Kanalimiz:

@Fast_Coder
👍1
⚡️41-dars: Meros
---------------------------------------------------

🔹Meros olish

🧩PHP da classlardan meros olish❗️

<?php
class Animal {
    public $name;
    public function __construct($name) {
        $this->name = $name;
    }
    public function makeSound() {
        echo "Hayvon tovushi";
    }
}
class Dog extends Animal {
    public function makeSound() {
        echo "Voof";
    }
}
$dog = new Dog("Rex");
echo $dog->name . " " . $dog->makeSound();
?>

🙄Yuqoridagi kodda meros olish ko'rsatilgan❗️

---------------------------------------------------
#fast_coder #php_dars
#php41 #rustam_hikmatullayev
---------------------------------------------------

📡Kanalimiz:

@Fast_Coder
1
⚡️42-dars: Classlar
---------------------------------------------------

🅿️Abstract klasslar

💬PHP da abstract klasslar❗️

<?php
abstract class Person {
    abstract public function greet();
}

class Student extends Person {
    public function greet() {
        echo "Salom, men talaba";
    }
}

$student = new Student();
$student->greet();
?>

🔺Yuqoridagi kodda abstract klasslar ishlatilgan❗️

---------------------------------------------------
#fast_coder #php_dars
#php42 #rustam_hikmatullayev
---------------------------------------------------

📡Kanalimiz:

@Fast_Coder
2👍1
⚡️43-dars: Interfeys
---------------------------------------------------

🎃Interfeyslar

🔹PHP da interfeyslar quyidagicha ishlatiladi❗️

<?php
interface Animal {
    public function makeSound();
}

class Dog implements Animal {
    public function makeSound() {
        echo "Voof";
    }
}

$dog = new Dog();
$dog->makeSound();
?>

👆Yuqoridagi kodda interfeyslar ishlatilgan❗️

---------------------------------------------------
#fast_coder #php_dars
#php43 #rustam_hikmatullayev
---------------------------------------------------

📡Kanalimiz:

@Fast_Coder
👍3
⚡️44-dars: Trait
---------------------------------------------------

⚓️Traitlar

PHP da traitlar qo'llanilishi❗️

<?php
trait Hello {
    public function sayHello() {
        echo "Hello";
    }
}

class Greeting {
    use Hello;
}

$greet = new Greeting();
$greet->sayHello();
?>

Yuqoridagi kodda traitlar ishlatilgan❗️

---------------------------------------------------
#fast_coder #php_dars
#php44 #rustam_hikmatullayev
---------------------------------------------------

📡Kanalimiz:

@Fast_Coder
👍2
⚡️45-dars: NAMESPACELAR
---------------------------------------------------

📰Namespacelar

⚠️PHP da namespacelar❗️

<?php
namespace MyNamespace;
class MyClass {
    public function myMethod() {
        echo "MyNamespace classi";
    }
}

$obj = new MyNamespace\MyClass();
$obj->myMethod();
?>


Yuqoridagi kodda namespacelar ishlatilgan.❗️

---------------------------------------------------
#fast_coder  #php_dars
#php45 #rustam_hikmatullayev
---------------------------------------------------

📡Kanalimiz:

@Fast_Coder
1👍1
⚡️FAST CODER kanali obunachilari biz bilan qolganingiz uchun raxmat❗️

🔥PHP dasturlash tilini birga 0 dan o'rganamiz ❗️


📚Darslar Ertadan boshlanadi 💣

💡Bu darslar PHP ni 0 dan o'rganmoqchi bo'lganlar uchun juda foydali🚀

💬Iltimos iloji boricha tarqating
Kimgadur manfaatli bo'lsa xursand bo'lamiz🥹


🤑Darslar mutloqo bepul bo'ladi❗️

🎁Katta sovg'alar ham bor❗️

#fast_coder
#rustam_hikmatullayev
#php_dars
#fastdevuz

@Fast_Coder
📌 PHP faqat eski dasturchilar ishlatadigan til deb o‘ylaysizmi? 😏
Aslida dunyoning eng yirik veb-saytlari PHP da yozilgan! 💻

🔹 Facebook (Oldingi backend PHP edi)
🔹 Wikipedia (To‘liq PHP da)
🔹 WordPress (Internetdagi barcha saytlarning 43% i WordPress da ishlaydi!)
🔹 Yahoo (Hali ham PHP asosida!)


⚡️ PHP yo‘q bo‘lishini kutganlar 10 yildan beri kutishyapti, lekin u hamon kuchli! 🚀
💬 Fikr bildiring: Siz PHP dan foydalangansizmi? Qaysi tilni yaxshi ko‘rasiz?

👉 #PHP #Dasturlash #Fast_Coder #php_dars

📱 @Fast_Coder
Please open Telegram to view this post
VIEW IN TELEGRAM
👍321
3️⃣ Dasturlash tillari jangi: PHP vs Python vs JavaScript

🔠🔠🔠 → Vebsaytlar yaratish uchun ideal 🌐
📱 Python → AI & Ma’lumotlar tahlili uchun zo‘r
📱 JavaScript → Frontendda hukmron 👑

📌 PHP ning afzalliklari:
Ishonchli (23+ yillik tarix)
Oson o‘rganiladi (C, Java, JS ga o‘xshash sintaksis)
Hostingga o‘rnatish oson (Ko‘p serverlar tayyor)


🤔 Siz qaysi tillarni yaxshi ko‘rasiz? Izohlarda yozing! 📝

#PHP #Python #JavaScript #fast_coder

📱 @Fast_Coder
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥21
🔍 Dunyodagi eng ko‘p ishlatiladigan dasturlash tillari:
📊 (Stack Overflow so‘rovnomasiga ko‘ra)

1️⃣ JavaScript 🌐 (Veb sahifalar uchun)
2️⃣ Python 🐍 (AI va ilmiy hisoblar uchun)
3️⃣ PHP 💻 (Dinamik vebsaytlar uchun)

📌 PHP hali ham kuchlimi? 🤔
Dunyoning 77% vebsaytlari PHP da
Facebook, Wikipedia, WordPress undan foydalanadi
Laravel, Symfony kabi frameworklar mavjud


👉 #PHP #Fast_Coder #php_dars

📱 @Fast_Coder
Please open Telegram to view this post
VIEW IN TELEGRAM
421
🔠🔠🔠DA 3 TA AJOYIB FUNKSIYA🖥

1 .strrev - Satrni teskari yozish uchun
2. shuffle - Tasoddifiy aralashtirish
3. file_put_contents - fayl yaratish

Misol uchun:

<?php
// 1. Satrni teskariga aylantirish
echo strrev("Salom"); // "molaS"

// 2. Massivni tasodifiy aralashtirish
$mevalar = ["Olma", "Banan", "Anor"];
shuffle($mevalar);
print_r($mevalar);

// 3. Fayl yaratish
file_put_contents("test.txt", "PHP zo‘r!");
?>


#PHP #Fast_Coder #php_dars #PHP_Funksiyalar

✈️ @Fast_Coder
Please open Telegram to view this post
VIEW IN TELEGRAM
2
👨‍💻DA TASODIFIY PAROL YARATISH

function generatePassword($length = 8) {  
$chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
return substr(str_shuffle($chars), 0, $length);
}
echo generatePassword(); // "X7gH2pLm"

🚨 Savol: Bu kodda xato bor. Topa olasizmi

#php_dars #fast_coder #PHP

📱 @Fast_Coder
🌟Obuna bo'lish tekin
Please open Telegram to view this post
VIEW IN TELEGRAM
2211