Pagrindinė PHP8+ mokymo programa
Paprasta PHP mokymo programa pradedantiesiems su užduočių knyga ir užduočių sprendimo pavyzdžiais.
Pagrindai
001
Įvadas į PHP kalbą pradedantiesiems
002Darbo su PHP pradžia
003PHP kodo vykdymas
004Koduotės problema
005PHP Klaidų Rodymas
006Visas PHP paleidimo kodas
007Patobulintas kodas paleidimui
008Pagrindinių PHP komandų apžvalga
009Komentarai PHP
010Komentarai vadovėlyje
011Funkcija var_dump PHP
012Funkcijos PHP
013Kintamieji PHP
014Kintamųjų naudojimas PHP
015Kintamųjų reikšmių keitimas PHP
016Matematinės operacijos su skaičiais PHP
017Matematinės operacijos su kintamaisiais PHP
018Matematinių operacijų prioritetas PHP
019Lygus prioritetas PHP
020Grupuojantys skliaustai PHP
021PHP grupavimo niuansai
022Trupmenos PHP
023Neigiami skaičiai PHP
024Dalybos liekana PHP
025Kėlimas laipsniu PHP
026Laipsnio kėlimo prioritetas PHP
027Eilutės PHP
028Eilučių sudėtis PHP
029Tarpai sudedant eilutes PHP
030Eilutės ilgis PHP
031Kirilicos problemos PHP
032Darbas su HTML žymomis PHP
033Žymų atributai PHP
034Loginės reikšmės PHP
035Reikšmė null PHP kalboje
036Automatinis tipų konvertavimas PHP
037Automatinis konvertavimas į eilutę PHP
038PHP konvertavimo į eilutę niuansai
039Priverstinis konvertavimas į sveikuosius skaičius PHP
040Priverstinis konvertavimas į slankiojo kablelio skaičius PHP
041Trupmenos konvertavimas į sveikąjį skaičių PHP
042Skaičiaus konvertavimas į eilutę PHP
043Simbolių gavimas iš eilutės PHP
044Skaičiai eilutėje PHP
045Skaičiaus skaitmenų pasiekimas PHP
046Priskyrimo operacijos naudojimo PHP ypatumai
047Trumpinamosios operacijos PHP
048Inkremento ir dekremento operacijos PHP
049Prefiksinis ir postfiksinis tipas PHP
050Klaidų paieška kode
051Praktika su operacijomis PHP
052Formulės PHP praktika
Masyvai
053
Masyvai PHP
054Kaip peržiūrėti masyvo turinį PHP
055Atskiro masyvo elemento išvedimas PHP
056Asociatyviniai masyvai PHP
057PHP masyvo raktų triukas
058Elementų tvarka masyvuose PHP
059Masyvo ilgis PHP
060Masyvo elementų keitimas PHP
061Masyvo elementų perrašymas PHP
062Masyvo elementų inkrementavimas PHP
063Masyvų užpildymas PHP
064Rakto nurodymas PHP
065Kintamieji kaip raktai PHP
066Klaidų paieška PHP masyvų kode
Sąlygos
067
Konstrukcija if-else PHP
068Daugiau ir mažiau operatoriai PHP
069Lygybės patikrinimas PHP
070Nelygybės patikrinimas PHP
071Kintamųjų palyginimas PHP
072Duomenų tipai ir if-else konstrukcija PHP
073Skaičiai kabutėse PHP
074Reikšmės ir tipo lygybė PHP
075Nelygybė pagal reikšmę ir tipą PHP
076Duomenų tipų palyginimo niuansai PHP
077Sudėtingos sąlygos if-else konstrukcijoje PHP
078Loginis AND PHP
079Loginis ARBA PHP kalboje
080Palyginimo operacijų prioritetas PHP
081Sąlygų grupavimas PHP
082If-else teiginių inversija
083Konstrukcija if-else ir loginės reikšmės
084Negriežtas loginių reikšmių palyginimas PHP
085Sutrumpintas if if-else konstrukcijoje
086Trumpųjų operacijų niuansai PHP
087Komanda isset PHP
088Įspėjimo slopinimas PHP
089Masyvo elemento egzistavimo patikrinimas PHP
090Komanda empty PHP
091Else komandos neprivalomumas PHP
092Garbančiųjų skliaustų nebūtinumas if sąlygose PHP
093PHP sąlygų sakiniuose esančių garbanotųjų skliaustų neprivalomumo problema
094PHP if-else konstrukcijų deriniai
095Elseif konstrukcija PHP
096Įdėtieji if sakiniai PHP
097Konstrukcija switch-case PHP
098Default neprivalomumas PHP
099Konstrukcija match PHP
100Break neprivalomumas PHP
101Ternary operatorius PHP
102Null sujungimo operatorius PHP
103Null susijungimo operatorių grandinės PHP
104Loginės operacijos PHP
105Valandos dalies nustatymas PHP
106Eilučių ir masyvų ilgio tikrinimas PHP
107Simbolio eilutėje patikrinimas PHP
108Dalybos liekanos tikrinimas PHP
109Klaidų paieška PHP sąlygų kode
110Praktika su if-else sąlygomis PHP
Ciklai
111
Įvadas į PHP ciklus
112Ciklas foreach PHP
113Raktai cikle foreach PHP
114Ciklas while PHP
115Ciklas for PHP
116Sąlygos cikluose PHP
117Skaičių kaupimas PHP cikluose
118PHP masyvų elementų kaupimas cikluose
119Eilučių formavimas naudojant ciklus PHP
120Riestinių nenaudojimo pasirinktinumas cikluose PHP
121Garbanotųjų skliaustų problema PHP cikluose
122Break instrukcija PHP
123Continue instrukcija PHP
124Vėliavų naudojimas PHP
125Įdėtieji ciklai PHP
126Ciklas for masyvams PHP
127Masyvų užpildymas PHP
128Masyvo modifikavimas PHP cikle
129Patarimai, kaip rašyti ciklų kodą PHP
130Klaidų paieška PHP ciklų kode
131PHP ciklų praktika
Daugiamatiškumas
132
Daugiamačiai masyvai PHP
133Tritis matmenų masyvas PHP
134Asociatyviniai masyvai PHP
135Savavališki masyvai PHP
136Daugiamačių masyvų iteravimas PHP
137Trinio masyvo iteravimas PHP
138Darbas su raktais daugiamačiuose masyvuose PHP
139PHP daugiamačių masyvų užpildymas
140Daugiamačių masyvų užpildymas skaičiais pagal eiliškumą PHP
141Asociatyvūjų masyvų masyvas PHP
142Daugiamačių masyvų konvertavimas PHP
Matematikos funkcijos
Eilutės funkcijos
148
Eilutės ilgis PHP
149Simbolių registras PHP
150Eilučių iškirpimas PHP
151Eilučių tikrinimas PHP
152Paieška eilutėse PHP
153Eilučių skaidymas PHP
154Eilučių pabaigos simbolių šalinimas PHP
155Eilutės išvedimas su įterpimu PHP
156Skaičiaus formatavimas PHP
157Eilutės apvertimas PHP
158Eilučių užpildymas PHP
159Funkcijos HTML žymoms PHP
160Simbolių kodai PHP
161Eilučių skaičiavimas PHP
162Eilučių dalys PHP
Masyvo funkcijos
163
Paieška masyvuose PHP
164Kraštiniai elementai PHP
165Masyvų pjūvis PHP
166Masyvų splice'inimas PHP
167Diapazonas į masyvą PHP
168Masyvų užpildymas PHP
169Masyvų suliejimas PHP
170Masyvų raktažodžiai-reikšmės PHP
171Masyvų apvertimas PHP
172Pakeitimas masyvuose PHP
173Dublikatų pašalinimas iš masyvo PHP
174Masyvo elementų skaičiavimas PHP
175Masyvo skaidymas į pomasyvus PHP
176Masyvų rūšiavimas PHP
177Daugialypės operacijos PHP
Atsitiktinumai
Laikas
Vartotojo funkcijos
192
Pagrindiniai darbo su vartotojo funkcijomis PHP principai
193Funkcijų parametrai PHP
194Kelių parametrų funkcijos PHP
195Kintamieji funkcijų parametrai PHP
196Neprivalomi funkcijų parametrai PHP
197return instrukcija PHP
198Funkcijų iš eilės kvietimas PHP
199Return subtilybės PHP kalboje
200Ciklas ir return PHP
201Return panaudojimas cikle PHP
202Darbas su return PHP priėmimai
203Vėliavos PHP funkcijose
204Loginiai operatoriai be if PHP funkcijose
205Patarimai funkcijų kūrimui PHP
206Klaidų paieška JavaScript funkcijų kode
207Praktika su PHP funkcijomis
Apimtis
Rekursija
Reguliariosios išraiškos
223
Įvadas į reguliariuosius išraiškas PHP
224Simbolių pasikartojimo operatoriai
225Grupuojantys skliaustai PHP reguliariosiose išraiškose
226Specialiųjų simbolių ekranavimas PHP reguliariosiose išraiškose
227Specialiųjų simbolių sąrašas reguliariosiose išraiškose PHP
228Riestiniai skliaustai PHP reguliariosiose išraiškose
229Godumo apribojimas reguliariosiose išraiškose PHP
230Simbolių grupės PHP reguliariosiose išraiškose
231Simbolių rinkiniai PHP reguliariosiose išraiškose
232Simbolių rinkinių invertavimas reguliariosiose išraiškose
233Kirilicos ypatumai PHP reguliariosiose išraiškose
234Specialiųjų simbolių viduje laužtinių skliaustų PHP
235Simbolių grupės laužtiniuose skliaustuose PHP
236Išimtys reguliariųjų išraiškų aibėse PHP
237Kablys simbolis reguliariosiose išraiškose PHP rinkiniuose
238Brūkšnelis reguliariųjų išraiškų PHP aibų viduje
239Eilutės pradžia ir pabaiga PHP reguliariosiose išraiškose
240Žodžio pabaiga ar pradžia PHP reguliariosiose išraiškose
241Komanda 'arba' reguliariųjų išraiškų PHP
242Reguliariųjų išraiškų ribotuvai PHP
243Ribojančiųjų simbolių ekranavimas PHP
244Atgalinio pasvirųjų brūkšnių problema PHP
245Eilutės tikrinimas naudojant reguliariąją išraišką PHP
246Automatinis reguliariųjų išraiškų testavimas PHP
247Visos eilutės tikrinimas reguliariaisiais išraiškomis PHP
248Kišenės ieškant reguliariaisiais išraiškomis PHP
249Visų atitikmenų paieška naudojant reguliarias išraiškas PHP
250Visi atitikimai į kišenes naudojant reguliarias išraiškas PHP
251preg_match_all elgesio keitimas PHP
252Nesaugančios skliaustelės PHP reguliariosiose išraiškose
253Kišenės pakeičiant reguliariaisiais išraiškomis PHP
254Įdėtos išraiškos reguliariojoje išraiškoje PHP
255Pavadinti grupavimai PHP reguliariosiose išraiškose
256Pavadinti grupės reguliariojoje išraiškoje PHP
257Bendras kišenių numeris PHP reguliariosiose išraiškose
258Priešingo žvilgsnio reguliariosios išraiškos PHP
259Atgalinės peržiūros PHP reguliariosiose išraiškose
260Pakeitimas su atgaliniu kvietimu naudojant reguliariąsias išraiškas PHP
261Reguliarūsų išraiškų modifikatoriai PHP
262Reguliariųjų išraiškų registro ignoravimas PHP
263Komentarai reguliariojoje išraiškoje PHP
264Darbas su unikodu reguliariosiose išraiškose PHP
265Reguliariųjų išraiškų godumo keitimas PHP
266Įprastų simbolių ekranizavimas reguliariosiose išraiškose PHP
267Keli PHP reguliariųjų išraiškų modifikatoriai
268Automatinis reguliariųjų išraiškų specialiųjų simbolių ekranavimas PHP
269Masyvo filtravimas reguliariosiomis išraiškomis PHP
270Eilutės skaidymas į masyvą naudojant reguliarius išraiškas PHP
Eilučių formavimas
271
Kintamųjų įterpimas į eilutes PHP
272Masyvo elementų įterptis PHP
273Asociatyvinių masyvų elementų įterpimas PHP
274Ciklas ir kintamųjų įterpimas PHP
275Masyvų elementų įterpimas cikle PHP
276Elementų įterpimas daugiamačiuose masyvuose cikle PHP
277Žymų generavimas PHP
278Žymų su atributais generavimas PHP
279Ciklas ir tagų generavimas PHP
280Ciklas ir žymų generavimas iš masyvų PHP
281Ciklas ir tagų bei atributų generavimas PHP
282Ciklas ir HTML lentelių generavimas PHP
283HTML lentelės generavimas naudojant vieną ciklą PHP
284HTML lentelės generavimas naudojant du įdėtuosius ciklus PHP
285PHP kodo įterpimas į HTML
286Trumpoji echo komanda PHP
287PHP kintamojo įterpimas į HTML kodą
288Masyvo elementų įterpimas į HTML kodą
289Sąlygos ir PHP kodo pertraukimas
290Sąlygų else blokas PHP kodo pertraukimui
291Blokas elseif sąlygose PHP kodo pertraukimui
292Ciklai ir PHP kodo pertraukimas
293Ciklai ir masyvo elementų įterpimas į PHP kodo pertrauką
Formos
294
Formų darbo pagrindai PHP
295Formos siuntimo metodas PHP
296Formų duomenų gavimas PHP
297Formų duomenų gavimas naudojant GET metodą PHP
298Formų duomenų gavimas POST metodu PHP
299Formos apdorojimas viename PHP faile
300Formos paslėpimas po siuntimo PHP
301Formos reikšmių išsaugojimas po siuntimo PHP
302Formos numatytosios reikšmės išsaugojimas PHP
303Trumpas kodas numatytųjų reikšmių išsaugojimui PHP
304Textarea elementas PHP
305Textarea reikšmės išsaugojimas po siuntimo PHP
306Žymimasis langelis PHP
307Čekboksų naudojimo niuansai PHP
308Pažymėtos reikšmės išsaugojimas varnelėje po siuntimo PHP
309Radio mygtukai PHP
310Pasirinktos reikšmės išsaugojimas radijo mygtukuose po siuntimo PHP
311Pasirinkimo sąrašai PHP
312Value atributas PHP pasirinkimuose
313Reikšmės išsaugojimas select elementuose po siuntimo PHP
314GET užklausos PHP
315GET užklausos naudojant nuorodas PHP
316Formų praktika PHP
Sesijos
Slapukai
Failų sistema
331
Failų skaitymas PHP
332Failų rašymas PHP
333Failų skaitymo ir rašymo operacijų derinimas PHP
334Santykiniai keliai PHP
335Absoliutūs keliai PHP
336Absoliutaus kelio pranašumai PHP
337Absoliutūs keliai į PHP scenarijaus aplanką ir failą
338Failų pervadinimas PHP
339Failų perkėlimas PHP
340Failų kopijavimas PHP
341Failų trynimas PHP
342Failų dydžio nustatymas PHP
343Failų egzistavimo patikrinimas PHP
344Katalogų kūrimas PHP
345Katalogų šalinimas PHP
346Katalogų pervadinimas PHP
347Katalogų perkėlimas PHP
348Katalogo turinio skaitymas PHP
349Kaip atskirti failą nuo aplanko PHP
350PHP katalogo turinio analizė
351Failų įterpimas PHP
352Išdėstymo skaidymas į elementus PHP
353Įterpimo į kintamąjį įrašymas PHP
354Failų prijungimas PHP
355Failų vienkartinis prijungimas PHP
356PHP prisijungimo įrašymas į kintamąjį
Duomenų bazės
357
Įvadas į SQL duomenų bazes PHP pradedantiesiems
358Duomenų bazių darbas su PhpMyAdmin
359Testinė lentelė users
360Paruošiamieji veiksmai dirbant su SQL PHP
361Užklausų siuntimas į duomenų bazę
362Klaidų paieška duomenų bazėje
363Duomenų bazės veikimo testavimas
364Koduotių problemos dirbant su SQL PHP
365Papildytas testinis kodas, skirtas patikrinti funkcionalumą
366SQL užklausos rezultato gavimas PHP
367Rezultato gavimas masyvo pavidale atliekant SQL užklausą PHP
368Masyvo formavimas cikle naudojant SQL užklausą PHP
369Įrašų atranka atliekant SQL užklausą į duomenų bazę PHP
370Loginės operacijos SQL užklausoje PHP
371Paieškos laukai SQL užklausoje naudojant PHP
372Įrašų įterpimas per SQL užklausą PHP
373Įrašų įterpimas esant trūkstamoms stulpeliams per SQL užklausą PHP
374Įrašų atnaujinimas per SQL užklausą PHP
375Įrašų ištrynimas per SQL užklausą PHP
376Įrašų rūšiavimas naudojant SQL užklausą PHP
377Įrašų kiekio apribojimas SQL naudojant PHP
378Kiekio skaičiavimas per SQL užklausą PHP
379Kiekio gavimas PHP
380Išplėstinių SQL užklausų studijos
Duomenų bazės organizavimas
Duomenų bazės praktika
Darbas su HTTP
395
HTTP protokolas PHP
396HTTP užklausos metodas PHP
397HTTP užklausų antraštės PHP
398HTTP užklausos antraščių masyvas PHP
399HTTP atsakymo antraštės PHP
400HTTP atsakymo antraščių problema PHP
401HTTP antraščių problema įtraukiant failus naudojant PHP
402HTTP atsakymo pradinės eilutės grąžinimas PHP
403HTTP atsakymo statuso grąžinimas PHP
Peradresavimai
404
PHP peradresavimų įvadas
405Momentinis redirect PHP
406GET užklausos ir peradresavimas PHP
407Saviredirektavimas su parametrų pridėjimu PHP
408Flash pranešimai PHP
409Flash pranešimų masyvas PHP
410Formos siuntimas į duomenų bazę ir redirectas PHP
411Sėkmės pranešimai siunčiant formą PHP
412Formos validavimo nukreipimas PHP
Autentifikacija
413
Įvadas į autentifikavimą PHP
414Paprasta autorizacija per duomenų bazę naudojant PHP
415Autorizacija per sesiją PHP
416Sesijos užbaigimas PHP
417Registracija PHP
418Autorizacija iš karto po registracijos PHP
419Vartotojo id pridėjimas į sesiją
420Slaptažodio paslėpimas registruojantis naudojant PHP
421Prisijungimo vardo užimtumo patikrinimas
422Duomenų validacija registracijoje naudojant PHP
423Slaptažodžių maišymas PHP
424Druskos pridėjimas registracijoje
425Druskos pridėjimas autorizacijoje
426Funkcija password_hash
427Profilio implementavimas PHP
428Asmeninis kabinetas PHP
429Slaptažodžio keitimas PHP
430Slaptažodžio patvirtinimas PHP
431Paskyros ištrynimas PHP
432Prieigos teisės PHP
433Registracija su teisių atskyrimu PHP
434Duomenų bazės normalizavimas
Svetainės variklis
435