PHP8+ esasy okuw gollanmasy
Esaslar
PHP diline giriş
Işe başlamak
PHP koduny ýerine ýetirmek
Kodirovkalar bilen bagly kynçylyk
PHP ýalňyşlyklaryny çap etmek
PHP işletmek üçin doly kod
Gowulandyrylan işletme kody
Başlangyç PHP buýruklaryna syn
PHP-da teswirler
Okuw kitabyndaky teswirler
Üýtgeýjileri dump etmek
PHP-da funksiýalar
Üýtgeýjiler
Üýtgeýjileri ulanmak
Üýtgeýjileriň bahalaryny üýtgetmek
Sanlar bilen matematiki amallar
Üýtgeýjiler bilen matematiki amallar
Matematiki amallaryň prioriteti
Deň prioritet
Toparlaýjy çyzykly aýlawlar
Toparlamanyň nýuanslary
Droblar
Teris sanlar
Bölünişden galyndy
Derejä götermek
Derejä götermegiň prioriteti
Setirler
Setirleri goşmak
Setirleri goşanda boşluklar
Setiriň uzynlygy
Kirillisa bilen bagly kynçylyk
Tegler
Tegleriň atributlary
Mantyk bahalary
Null bahasy
Awtomatik görnüş öwürmek
Awtomatik setire öwürmek
Setire öwürmegiň nýuanslary
Sana öwürmek
Drob öwürmek
Droby bitewi sana öwürmek
Sany setire öwürmek
Setiriň nyşanlary
Setirdeki sanlar
Sanlaryň sanlaryna ýüz tutmak
Bellik amaly bilen işlemiň nýuanslary
Gysgaldylan amallar
Inkrementasiýa
Prefiks we postfiks tipi
Ýalňyşlyklary gözlemek boýunça praktika
Amallar boýunça praktika
Formulalar boýunça praktika
Massiwler
Massiwlere giriş
Massiw mazmunyna syn
Massiwleriň aýratyn elementleri
Assosiatiý massiwler
Açarlar bilen aýlaw
Elementleriň tertibi
Massiw uzynlygy
Elementleri üýtgetmek
Massiw elementlerini täzeden ýazmak
Elementleri köpeltmek
Massiwleri doldurmak
Açarlary aýdyň görkezmek
Üýtgeýänlerden açarlar
Ýalňyşlyklary tapmak boýunça amaly iş
Şertler
if-else gurluşy
Köp we az operatory
Deňlik barlagy
Deň däl barlagy
Üýtgeýänleri deňeşdirmek
Maglumat görnüşleri we if-else gurluşy
Dyrnaklardaky sanlar
Mana we görnüş boýunça deňlik
Mana we görnüş boýunça deň dällik
Maglumat görnüşlerini deňeşdirýändäki nýuanslar
if-else-däki çyl şertler
Mantiki WE
Mantiki ÝA-DA
Deňeşdirme amallarynyň tertibi
Şertleri toparlamak
Aýdymlary tersine öwürmek
if-else gurluşy we boolean bahalar
Mantiki bahalary gaty däl deňeşdirmek
Gysgaldan if
Gysgaldan amallaryň nýuansy
isset buýrugy
Duýduryşy basyp ýatyrma
Massiw elementlerini barlamak
empty buýrugy
else buýrugynyň hökman däldigi
Egri ýaýlarynyň hökman däldigi
Ýaýlaryň hökman däldigindäki kynçylyk
if-else birleşmeleri
elseif gurluşy
Ýüzeke if
switch gurluşy
default-yň hökman däldigi
match gurluşy
break-iň hökman däldigi
Ternary operator
Null bilen birleşdiriş operatory
Null bilen birleşdiriş operatorlarynyň zynjyry
Mantiki amallar
Sagadyň bölegini kesgitlemek
Setir we massiwleriň uzynlygyny barlamak
Setir nyşanyny barlamak
Galan bölegi barlamak
Ýalňyşlyklary gözlemek üçin amaly iş
if else amaly işi
Sikller
Giriş
Foreach sikli
Açarlar bilen foreach sikli
While sikli
For sikli
Sikllerde şertler
Sanlaryň jemlenmesi
Elementleriň jemlenmesi
Siklde setir ýasamak
Ýaýly brackalaryň hökman däl bolmagy
Brackalaryň hökman däl bolmagy meselesi
Break buýrugy
Continue buýrugy
Baýraklar bilen işlemek
Iç-içe sikller
Massiwler üçin for sikli
Siklde massiwleri doldurmak
Siklde massiwleri üýtgetmek
Kod ýazmak boýunça maslahatlar
Ýalňyşlyklary gözlemek boýunça amaly iş
Sikller boýunça amaly iş
Köpölçeklilik
Giriş
Üç ölçegli massiw
Assosiatiw massiwler
Özbaşdak massiwler
Köpölçekli massiwleriň üstünden aýlanyş
Üç ölçegli massiwleriň üstünden aýlanyş
Açarlar bilen işlemek
Köpölçekli massiwleri doldurmak
Tertip boýunça sanlar bilen doldurmak
Assosiatiw massiwleriň massiwi
Köpölçekli massiwleri öwürmek
Matematiki funksiýalar
Setir funksiýalary
Setiriň uzynlygy
Simwollaryň registri
Setirleri kesip alma
Setirleri barlamak
Setirlerde gözleg
Setirleri bölmek
Setiriň uçlaryny arassalamak
Goşmaçaly setiri çap etmek
Sanlaryň görnüşini formatlamak
Setiri tersine öwürmek
Setiri doldurmak
Taglar bilen işlemek
Simwollaryň kodlary
Setir böleklerini sanamak
Setiriň bölekleri
Massiw funksiýalary
Massiwlarda gözlemek
Uç elementleri
Massiwlary dilimlemek
Massiwlary birikdirmek
Massiwdäki diapazon
Massiwlary doldurmak
Massiwlary birleşdirmek
Açarlar-gymmatlar
Öwürmek
Çalşyrmak
Dublikatları aýyrmak
Elementleri sanamak
Kiçi massiwlara bölmek
Tertiplemek
Köpçülikleýin amallar
Töwelekgärä
Wagt
Timestamp bilen işlemek
Formatlaýyş
Erkin formadaky senelemleri düzmek
Düzlügini barlamak
Wagt zolagy
Üýtgetmek
Setir derejesinde deňeşdirmek
Ýylsyz senäni deňeşdirmek
Seneniň aralyga düşüşi
Timestamp deňeşdirmegi
Ulanyjy funkçionalary
Giriş
Funkçiýa parametrleri
Birnäçe parametr
Üýtgeýän parametrler
Mätäç däl parametrler
Return buýrugy
Funkçiýalary yzygiderli çagyrmak
Return-yň çyl şertleri
Sikil we return
Return-yň sikillerde ulanylyşy
Return bilen işlemeň aýratynlyklary
Funkçiýalardaky baýraklar
Funkçiýalardaky logiki operatory
Funkçiýalar boýunça maslahatlar
Ýalňyşlyklary tapmak boýunça amaly iş
Funkçiýalar boýunça amaly iş
Görkezme meýdany
Salgylar-primitiwler
Salgylar-massiwler
Foreach içinde salgylar
Içki üýtgeýänler
Daşky üýtgeýänler
Bir atly üýtgeýänler
Global üýtgeýänler
Parametrleri üýtgetmek
Parametrler-salgylar
Rekursiýa
Rekursiýa
Parametr bilen mysal
Massiw elementleriniň jemi
Rekursiýa we köl ölçegli massiwler
Köl ölçegli massiw jemi
Elementler bilen işlemeler
Düzgün ifadeler
Giriş
Gaýtalanma operatorlary
Toparlaýjy çyzyklar
Ýörite nyşanlary ekranirleme
Ýörite nyşanlaryň sanawy
Burç çyzyklar
Ajygoýlygy çäklendirme
Nyşan toparlary
Nyşan toplumlary
Nyşan toplumlaryny tersine öwürmek
Kirill elipbiýiniň aýratynlyklary
Toplumlaryň içindäki ýörite nyşanlar
Toplumlaryň içindäki nyşan toparlary
Toplumlaryň içindäki çykarylan ýörite nyşanlar
Toplumlaryň içindäki şlýapa nyşany
Toplumlaryň içindäki defisiň aýratynlyklary
Setiriň başy we soňy
Söziň soňy ýa-da başy
'Ýa-da' buýrugy
Çäklendirijiler
Çäklendirijileri ekranirleme
Yzky çyzyk
Setiri barlamak
Düzgün ifadeleri awtomatik testirlemek
Setiriň tutuşlygyna barlamak
Gözlegde çeler
Ähli gabat gelmeleri gözlemek
Ähli gabat gelmeleri çellere
Gözleg ýörelgesini üýtgetmek
Saklamajak çyzyklar
Çalşygmada çeler
Ifadädäki çeler
Atlandyrylan çeler
Ifadäniň içindäki atlandyrylan çeler
Çelleriň umumy belgisi
Öňe seretmek
Yza seretmek
Kallback bilen çalşygma
Modifikatorlar
Düzgün ifadeleriň registrini etmezlikden çykarmak
Düzgün ifadelerde düşündirişler
Düzgün ifadelerde unikod bilen işlemek
Düzgün ifadeleriň ajygoýlygyny üýtgetmek
Düzgün ifadelerde adaty nyşanlary ekranirleme
Düzgün ifadeleriň birnäçe modifikatory
Ýörite nyşanlary awtomatik ekranirleme
Massiw süzmek
Setiri massiwe bölmek
Setirleri emele getirmek
Üýtgeýänleri goýmak
Massiw elementlerini goýmak
Assosiatiwi massiw elementlerini goýmak
Tsikl we üýtgeýänleri goýmak
Massiw elementlerini tsikl içinde goýmak
Köp ölçegli massiw elementlerini tsikl içinde goýmak
Tegleri döretmek
Atributlar bilen tepleri döretmek
Tsikl we tepleri döretmek
Tsikl we massiwlerden tepleri döretmek
Tsikl we tepleri we atributlary döretmek
Tsikl we HTML tablitsalary döretmek
Bir sany tsikl kömegi bilen HTML tablitsasyny döretmek
Iki sany iç-içe tsikl kömegi bilen HTML tablitsasyny döretmek
PHP koduny HTML-e goýmak
Gysgaçasyklı çykyş bermek buýrugy
Üýtgeýjäni HTML-de çykarmak
Massiw elementlerini HTML-de çykarmak
Şertler we PHP koduny bölmek
Else bloguny PHP koduny bölmekde
Elseif bloguny PHP koduny bölmekde
Tsikllar we PHP koduny bölmek
Bölünen PHP kodundaky tsikldaky massiw
Formalar
Formalara giriş
Forma iberiş usuly
Forma maglumatlaryny almak
GET usuly bilen forma maglumatlaryny almak
POST usuly bilen forma maglumatlaryny almak
Formany bir faýlda işlemek
Formany iberilenden soň gizlemek
Formanyň bahalaryny saklamak
Formanyň bellenen bahasyny saklamak
Bellenen bahalary saklamak üçin gysgaldylan kod
Textarea element
Iberilenden soň textarea bahasyny saklamak
Checkbox
Checkbox-lary ulanmagyň aýratynlyklary
Checkbox-da bahany saklamak
Radio düwmeleri
Radio düwmelerinde bahany saklamak
Select-ler
Select-lerde value atributy
Select-lerde bahany saklamak
GET soraglary
Salgylar arkaly GET soraglary
Amaly iş
Sessiýalar
Sessiýalar giriş
Mümkin bolan meseleler
Sessiýalary bir sahypada ulanmak
Sessiýalary aýyrmak
Bütin sessiýany gutarmak
Sessiýalar we formularlar
Sessiýalara massiwlar ýazmak
Cookies
Cookielere giriş
Cookileri goýun meselesi
Cookileri derrew goýmak
Sahypany täzeleme sanagjy
Cookiniň ýaşamak wagty
Cookileri aýyrmak
Cookileri derrew aýyrmak
Faýl ulgamy
Faýllary okamak
Faýllary ýazmak
Amallary birleşdirmek
Nisbi ýollary
Absolýut ýollary
Absolýut ýolunyň üstünlikleri
Skripte absolýut ýollary
Faýllary atlandyrmak
Faýllary göçürmek
Faýllary göçürip almak
Faýllary aýyrmak
Faýlyň ölçegini kesgitlemek
Faýlyň bardygyny barlamak
Buplary döretmek
Buplary aýyrmak
Buplary atlandyrmak
Buplary göçürmek
Bupdaky mazmuny okamak
Bupy faýldan tapawutlandyrmak
Bupdaky mazmuny düzmek
Faýllary goşmak
Werstkany elementlere bölmek
Goşmagy üýtgeýjide ýazmak
Faýllary birikdirmek
Faýllary bir gezek birikdirmek
Birikdirmegi üýtgeýjide ýazmak
Maglumatlar bazalary
Maglumatlar bazalaryna giriş
PhpMyAdmin
Test "users" tablisasy
Taýýarlaýyş manipulyasiýalary
Maglumatlar bazasyna sorag ibermek
Maglumatlar bazasyndaky ýalňyşlyklary gözlemek
Işjeňligi test etmek
Kodirleme meselesi
Doly test kody
Netijäni almak
Netijäni massiw görnüşinde almak
Massiw döwürde döretmek
Ýazgylary saýlamak
Logiki amallar
Saýlama meýdanlary
Ýazgylary goýmak
Ýitik sütünler bolanda ýazgylary goýmak
Ýazgylary täzelemek
Ýazgylary aýyrmak
Ýazgylary tertiplemek
Sany çäklendirmek
Sany hasaplamak
Sany almak
Ösen soraglar
Bazanyň guramaýyşy
Tablisalary baglamak
Baglanan tablisalardan maglumat almak
Baglanan tablisalaryň zynjyry
Baglanyşyk tablisasy arkaly baglamak
Gatnaşyk baglanyşyklary
Birnäçe nesiller
Goşa baglanyşyk
Amaly iş
Bazanyň amaly işleri
Test tablisasy users
Çykyşy hödürleme
Maglumatlary aýyrmak
Maglumatlary görmek
Maglumat goşmak
Maglumatlary redaktirlemek
HTTP işi
HTTP okuw kitaby
HTTP sorag usuly
HTTP sorag sözbaşylary
HTTP sorag sözbaşylarynyň massiwy
HTTP jogap sözbaşylary
HTTP jogap sözbaşylary bilen meselä
Include bilen meselä
HTTP jogapyň başlanýan setirini bermek
HTTP jogapyň statusyny bermek
Ýöneltmeler
Ýöneltmelere giriş
Derrew ýöneltme
GET haýyşlary we ýöneltme
Öz-özüne parametrler goşmak bilen ýöneltme
Flash habarlar
Flash habarlaryň massiw
Formalary saklamak
Ugurly iberilmek baradaky habarlar
Formany barlamakda ýöneltme
Kimlik barlag
Giriş
Ygtyýarnama
Sessiyalar
Sessiýadan çykmak
Registrasiýa
Registrasiýa wagtynda derrew ygtyýarnama
Sessiýa id goşmak
Açar sözini gizlemek
Loginiň eýelik edilip edilmedigini barlamak
Walidasiýa
Haşirleme
Registrasiýada duz goşmak
Ygtyýarnamada duz goşmak
password_hash funksiýasy
Profil
Akkaunt
Açar sözini üýtgetmek
Açar sözini tassyklamak
Akkaundy pozmak
Hukuklar
Hukuklary bölüp registrasiýa
Hukuklar we maglumat bazasyny normalizasiýa etmek
Web sahypasynyň dolandyryjysy
Giriş
Htaccess-den peýdalanmak
Faýllardaky dolandyryjy
Faýllardaky dolandyryjyda at
Atlar massiwde
Atlar mazmunda
Faýllardaky dolandyryjyda 404 sahypasy
Maglumatlar bazasyndaky dolandyryjy
Dolandyryjyda ADU
Ýönekeý marshrutlaşdyryş
Atlandyrylan parametrler bilen marshrutlaşdyryş
Marshrutda birnäçe parametr
Amaly iş