⊗ppOpNsInr 95 of 107 menu

PHP-dä OOP-dä at meýdançalaryna giriş

PHP skriptini işledeniňizde iki klas şol bir at bilen bolsa, olar çaknyşyk döredip, fatal ýalňyşlyga getirer. Bu aslynda örän amatly däl, sebäbi atlaryň üýtgeşigini yzygiderli gözlemek gerek.

Mysal üçin şu ýagdaýy göz öňüne getiriň: siziň web sahypaňyz bar, onda ulanyjylar we administrator bar. Şol bir wagtda users bukjasynda ulanyjylar üçin klaslar saklanýar, admin bukjasynda bolsa administrator üçin klaslar.

Ulanyjylar hem, administrator hem üçin Page diýen bir klas gerek bolsun, ol web sahypanyň käbir sahypalary üçin jogap berýär. Şol bir wagtda ulanyjylar üçin öz klasy, administrator üçin bolsa başga bir klasy bolar. Şeýle ýagdaýda at çaknyşygy bizi gözleýär.

Bu çaknyşygy çözmegiň iň ýönekeý usuly - klaslara parhly atlar bermek, mysal üçin, UsersPage we AdminPage. Şu ýol, ýöne, tertip bilen örän uzyn atly klaslaryň peýda bolmagyna getirer.

PHP-da bu meseläni çözmegiň başga bir ýoly bar - at meýdançalary. Möhümi şu ýerde: her bir klas käbir at meýdanyna degişli bolup biler we şol bir wagtda klas atlarynyň üýtgeşigi diňe şu meýdanyň içinde saklanmaly.

Ýagny, meselämizi çözmek üçin biz şunuň ýaly etmeli: bir Page klasyny käbir at meýdanyna, mysal üçin, Users, degişli etmeli, ikinji Page klasyny bolsa başga at meýdanyna, mysal üçin, Admin, degişli etmeli.

Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et