TGINSIGHT CHAT
FAST CODER | PHP TEAM
@FAST_Coder
Education🏁Dasturlashga qadam ❗️ 💣Backend 💻PHP bo'yicha bepul darslar❗️ 👨🏻💻@Rustam_Hikmatullayev 🌐Dasturlashda: 📊5 yillik tajriba ✅ 👥50+ shogirt ✅ 🤝100+ hamkor ✅
Qhipan willakuykunap
Qillqa 14 / 86 · 1,028 willakuy
Riqchachisqa 26 Jun
https://t.me/HamsterdamPlayBot/game?startapp=367791 Побрить 8 миллиардов хомяков
Riqchachisqa 26 Jun
⚡️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
Riqchachisqa 26 Jun
⚡️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
Riqchachisqa 25 Jun
⚡️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
Riqchachisqa 25 Jun
⚡️38-dars: ERROR🚫 --------------------------------------------------- 🛅Xatolarni boshqarish 🔻PHP da xatolarni boshqarish.❗️ <?php function customError($errno, $errstr) { echo "Xato: [$errno] $errstr<br>"; } set_error_handler("customError"); echo($test); ?> 👆Yuqoridagi kodda xatolarni boshqarish ko'rsatilgan❗️ --------------------------------------------------- #fast_coder#php_dars #php38#rustam_hikmatullayev --------------------------------------------------- 📡Kanalimiz: @Fast_Coder
Riqchachisqa 24 Jun
⚡️37-dars: PDO da ma'lumotlarni o'chirish💣 --------------------------------------------------- 🗑PDO bilan ma'lumot o'chirish ❌PDO yordamida MySQL dan ma'lumot o'chirish❗️ <?php $dsn = "mysql:host=localhost;dbname=test"; $username = "root"; $password = ""; try { $dbh = new PDO($dsn, $username, $password); $stmt = $dbh->prepare("DELETE FROM users WHERE name = :name"); $stmt->bindParam(':name', $name); $name = "Ali"; $stmt->execute(); echo "Ma'lumot o'chirildi"; } catch (PDOException $e) { echo "Xato: " . $e->getMessage(); } ?> 👆Yuqoridagi kodda PDO yordamida MySQL dan ma'lumot o'chirish ko'rsatilgan❗️ --------------------------------------------------- #fast_coder#php_dars #php37#rustam_hikmatullayev --------------------------------------------------- 📡Kanalimiz: @Fast_Coder
Riqchachisqa 24 Jun
⚡️36-dars: PDO da details yangilash --------------------------------------------------- 🔬PDO bilan ma'lumot yangilash 🪛PDO yordamida MySQL da ma'lumot yangilash❗️ <?php $dsn = "mysql:host=localhost;dbname=test"; $username = "root"; $password = ""; try { $dbh = new PDO($dsn, $username, $password); $stmt = $dbh->prepare("UPDATE users SET email = :email WHERE name = :name"); $stmt->bindParam(':email', $email); $stmt->bindParam(':name', $name); $email = "[email protected]"; $name = "Ali"; $stmt->execute(); echo "Ma'lumot yangilandi"; } catch (PDOException $e) { echo "Xato: " . $e->getMessage(); } ?> 🔺Yuqoridagi kodda PDO yordamida MySQL da ma'lumot yangilash ko'rsatilgan❗️ --------------------------------------------------- #fast_coder#php_dars #php36#rustam_hikmatullayev --------------------------------------------------- 📡Kanalimiz: @Fast_Coder
Riqchachisqa 23 Jun
⚡️35-dars: PDO yordamida ma'lumot olish --------------------------------------------------- PDO bilan ma'lumot olish usuli ✅PDO yordamida MySQL dan ma'lumot olish❗️ <?php $dsn = "mysql:host=localhost;dbname=test"; $username = "root"; $password = ""; try { $dbh = new PDO($dsn, $username, $password); $stmt = $dbh->prepare("SELECT * FROM users"); $stmt->execute(); $result = $stmt->fetchAll(PDO::FETCH_ASSOC); foreach ($result as $row) { echo $row['name'] . " - " . $row['email'] . "<br>"; } } catch (PDOException $e) { echo "Xato: " . $e->getMessage(); } ?> 🙄Yuqoridagi kodda PDO yordamida MySQL dan ma'lumot olish ko'rsatilgan❗️ --------------------------------------------------- #fast_coder#php_dars #php35#rustam_hikmatullayev --------------------------------------------------- 📡Kanalimiz: @Fast_Coder
Riqchachisqa 23 Jun
⚡️34-dars: PDO yordamida ma'lumot qo'shish --------------------------------------------------- ➕PDO bilan ma'lumot qo'shish 💡PDO yordamida MySQL ga ma'lumot qo'shish❗️ <?php $dsn = "mysql:host=localhost;dbname=test"; $username = "root"; $password = ""; try { $dbh = new PDO($dsn, $username, $password); $stmt = $dbh->prepare("INSERT INTO users (name, email) VALUES (:name, :email)"); $stmt->bindParam(':name', $name); $stmt->bindParam(':email', $email); $name = "Ali"; $email = "[email protected]"; $stmt->execute(); echo "Ma'lumot qo'shildi"; } catch (PDOException $e) { echo "Xato: " . $e->getMessage(); } ?> 🙄Yuqoridagi kodda PDO yordamida MySQL ga ma'lumot qo'shish ko'rsatilgan❗️ --------------------------------------------------- #fast_coder#php_dars #php34#rustam_hikmatullayev --------------------------------------------------- 📡Kanalimiz: @Fast_Coder
Riqchachisqa 22 Jun
⚡️33-dars: PDO --------------------------------------------------- 📌PDO bilan MySQL 🗄PHP da PDO yordamida MySQL ga ulanish❗️ <?php $dsn = "mysql:host=localhost;dbname=test"; $username = "root"; $password = ""; try { $dbh = new PDO($dsn, $username, $password); echo "Ulanish muvaffaqiyatli"; } catch (PDOException $e) { echo "Ulanish xatosi: " . $e->getMessage(); } ?> 🔺Yuqoridagi kodda PDO yordamida MySQL ga ulanish ko'rsatilgan❗️ --------------------------------------------------- #fast_coder#php_dars #php33#rustam_hikmatullayev --------------------------------------------------- 📡Kanalimiz: @Fast_Coder
Riqchachisqa 22 Jun
⚡️32-dars: Regular Expressions --------------------------------------------------- 🔬Regular Expressions 📇PHP da regular expressions yordamida matnni tekshirish❗️ <?php $matn = "Salom, dunyo!"; if (preg_match("/Salom/", $matn)) { echo "Matnda 'Salom' mavjud"; } else { echo "Matnda 'Salom' mavjud emas"; } ?> 🔺Yuqoridagi kodda regular expressions ishlatilgan❗️ --------------------------------------------------- #fast_coder#php_dars #php32#rustam_hikmatullayev --------------------------------------------------- 📡Kanalimiz: @Fast_Coder
Riqchachisqa 22 Jun
⚡️31-dars: Formatlarni tekshirish🔁 --------------------------------------------------- 🛰Formalar check 👨🏻💻PHP da formalarni tekshirish. <?php if ($_SERVER["REQUEST_METHOD"] == "POST") { $ism = htmlspecialchars($_POST['ism']); echo "Ismingiz: $ism"; } ?> <form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>"> Ismingiz: <input type="text" name="ism"> <input type="submit"> </form> Yuqoridagi kodda format tekshirish ko'rsatilgan❗️ --------------------------------------------------- #fast_coder#php_dars #php31#rustam_hikmatullayev --------------------------------------------------- 📡Kanalimiz: @Fast_Coder