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: 28 days ago
JSON representation
Php Lessons
- Host: GitHub
- URL: https://github.com/mehemmedq2003/php_lessons
- Owner: MehemmedQ2003
- Created: 2025-01-30T12:59:16.000Z (12 months ago)
- Default Branch: master
- Last Pushed: 2025-01-30T13:13:15.000Z (12 months ago)
- Last Synced: 2025-04-05T02:19:11.174Z (10 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əsi
2. **Massivlər (Arrays)**
- Tək ölçülü massivlər
- Associative massivlər
- Daxili massiv metodları
- Çox ölçülü massivlər
3. **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əsi
5. **Funksiyalar (Functions)**
- Daxili funksiyalar
- Öz funksiyalarınızı yaratmaq
- Parametrli və parametrsiz funksiyalar
- Geri dəyər döndürən funksiyalar
6. **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ək
8. **Fayllarla işləmək (File Handling)**
- Fayl oxumaq və yazmaq
- Faylın mövcudluğunu yoxlamaq
- Faylı silmək və dəyişdirmək
9. **JSON formatı (JSON Handling)**
- JSON-a çevirib oxumaq
- JSON-dan array əlde etmək
10. **Cookies və Sessiyalar (Cookies & Sessions)**
- Cookies yaratmaq və idarə etmək
- Session istifadəsi
- Session dəyərlərini idarə etmək
11. **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