⚡️39-dars: Exceptions
---------------------------------------------------
🏗Exceptionlarni boshqarish🔻
∆PHP da exceptionlarni boshqarish❗️
🙄Yuqoridagi kodda exceptionlarni boshqarish ko'rsatilgan❗️
---------------------------------------------------
#fast_coder #php_dars
#php39 #rustam_hikmatullayev
---------------------------------------------------
📡Kanalimiz:
@Fast_Coder
---------------------------------------------------
🏗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❗️
👆Yuqoridagi kodda class va obyektlar ishlatilgan❗️
---------------------------------------------------
#fast_coder #php_dars
#php40 #rustam_hikmatullayev
---------------------------------------------------
📡Kanalimiz:
@Fast_Coder
---------------------------------------------------
💠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❗️
🙄Yuqoridagi kodda meros olish ko'rsatilgan❗️
---------------------------------------------------
#fast_coder #php_dars
#php41 #rustam_hikmatullayev
---------------------------------------------------
📡Kanalimiz:
@Fast_Coder
---------------------------------------------------
🔹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❗️
🔺Yuqoridagi kodda abstract klasslar ishlatilgan❗️
---------------------------------------------------
#fast_coder #php_dars
#php42 #rustam_hikmatullayev
---------------------------------------------------
📡Kanalimiz:
@Fast_Coder
---------------------------------------------------
🅿️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❗️
👆Yuqoridagi kodda interfeyslar ishlatilgan❗️
---------------------------------------------------
#fast_coder #php_dars
#php43 #rustam_hikmatullayev
---------------------------------------------------
📡Kanalimiz:
@Fast_Coder
---------------------------------------------------
🎃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❗️
Yuqoridagi kodda traitlar ishlatilgan❗️
---------------------------------------------------
#fast_coder #php_dars
#php44 #rustam_hikmatullayev
---------------------------------------------------
📡Kanalimiz:
@Fast_Coder
---------------------------------------------------
⚓️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❗️
Yuqoridagi kodda namespacelar ishlatilgan.❗️
---------------------------------------------------
#fast_coder #php_dars
#php45 #rustam_hikmatullayev
---------------------------------------------------
📡Kanalimiz:
@Fast_Coder
---------------------------------------------------
📰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🚀
🤑Darslar mutloqo bepul bo'ladi❗️
🎁Katta sovg'alar ham bor❗️
#fast_coder
#rustam_hikmatullayev
#php_dars
#fastdevuz
@Fast_Coder
🔥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
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
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3 2⚡1
📌 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)
#PHP #Python #JavaScript #fast_coder
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡2🔥2 1
🔍 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 #Fast_Coder #php_dars
📱 @Fast_Coder
📊 (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
Please open Telegram to view this post
VIEW IN TELEGRAM
1 .
strrev
- Satrni teskari yozish uchun2.
shuffle
- Tasoddifiy aralashtirish3.
file_put_contents
- fayl yaratishMisol 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
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡2
function generatePassword($length = 8) {
$chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
return substr(str_shuffle($chars), 0, $length);
}
echo generatePassword(); // "X7gH2pLm"
#php_dars #fast_coder #PHP
Please open Telegram to view this post
VIEW IN TELEGRAM