https://github.com/mehemmedq2003/php_lessons
Php Lessons
https://github.com/mehemmedq2003/php_lessons
bootstrap css excel file html5 js json pdo-mysql pdo-php php phpmailer-library
Last synced: 2 months ago
JSON representation
Php Lessons
- Host: GitHub
- URL: https://github.com/mehemmedq2003/php_lessons
- Owner: MehemmedQ2003
- Created: 2025-01-30T12:59:16.000Z (4 months ago)
- Default Branch: master
- Last Pushed: 2025-01-30T13:13:15.000Z (4 months ago)
- Last Synced: 2025-03-25T02:27:01.782Z (2 months ago)
- Topics: bootstrap, css, excel, file, html5, js, json, pdo-mysql, pdo-php, php, phpmailer-library
- Language: PHP
- Homepage:
- Size: 1.18 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
Awesome Lists containing this project
README
# PHP Dərsləri
Bu repository PHP dili öyrənmək istəyənlər üçün təməl və orta səviyyə məzmunlu dərsləri özündə ehtiva edir. Burada PHP-nin əsas konseptlərini öyrənmək və praktik misallarla tətbiq etmək mümkün olacaq.
## Məzmun
Bu repository-a daxil olan dərslər:
1. **Dəyişkənlər (Variables)**
- PHP dəyişkənləri
- Mətni (String), tam (Integer), onluq (Float) ədədlər
- Boolean dəyərlər
- Konstanta istifadəsi2. **Massivlər (Arrays)**
- Tək ölçülü massivlər
- Associative massivlər
- Daxili massiv metodları
- Çox ölçülü massivlər3. **Operatorlar (Operators)**
- Riyazi operatorlar
- Qarşılaşdırma operatorları
- Məntiqi operatorlar
- Bitwise operatorları4. **Şərtlər (Conditions)**
- `if`, `else`, `elseif` istifadəsi
- `switch-case` istifadəsi5. **Funksiyalar (Functions)**
- Daxili funksiyalar
- Öz funksiyalarınızı yaratmaq
- Parametrli və parametrsiz funksiyalar
- Geri dəyər döndürən funksiyalar6. **Layout və Include**
- `include` və `require` istifadəsi
- Layout sisteminin qurulması7. **Formlarla işləmək (Forms Processing)**
- `GET` və `POST` metodları
- Form validasiya
- Xətaları idarə etmək8. **Fayllarla işləmək (File Handling)**
- Fayl oxumaq və yazmaq
- Faylın mövcudluğunu yoxlamaq
- Faylı silmək və dəyişdirmək9. **JSON formatı (JSON Handling)**
- JSON-a çevirib oxumaq
- JSON-dan array əlde etmək10. **Cookies və Sessiyalar (Cookies & Sessions)**
- Cookies yaratmaq və idarə etmək
- Session istifadəsi
- Session dəyərlərini idarə etmək11. **PDO və Verilənlər Bazası (Database with PDO)**
- MySQL bazasına qoşulmaq
- Məlumat daxil etmək, silmək, yeniləmək
- SQL Injection-dan qorunmaq## Necə istifadə etmək olar?
1. Repository-ni klon edin:
```bash
git clone https://github.com/MehemmedQ2003/Php_Lessons.git
```
2. PHP serveri başlatmaq üçün:
```bash
php -S localhost:8000
```
3. `index.php` faylını brauzerdə açın:
```
http://localhost:8000/index.php
```## Tələblər
Bu dərsləri izləmək üçün sizə lazım olacaq:
- PHP 7+ versiyası
- Apache və ya PHP-in daxili serveri
- MySQL (verilənlər bazası hissəsi üçün)## Rəyi bildir
Bu repository sənə kömək etdimi? Rəyinizi bildirin və ya yeniləmələr üçün PR göndərin!
---
**Məllif:** Məhəmməd Qardaşov
**Lisenziya:** MIT