PHP8+ Grundläggande handledning
Enkel PHP-handledning för nybörjare med uppgifter och lösningsexempel.
Grundläggande
001
Introduktion till PHP för nybörjare
002Komma igång med PHP
003Exekvering av PHP-kod
004Problem med kodningar
005Utskrift av PHP-fel
006Fullständig kod för att starta PHP
007Förbättrad kod för uppstart
008Översikt över grundläggande PHP-kommandon
009Kommentarer i PHP
010Kommentarer i läroboken
011Funktionen var_dump i PHP
012Funktioner i PHP
013Variabler i PHP
014Användning av variabler i PHP
015Ändring av variabelvärden i PHP
016Matematiska operationer med tal i PHP
017Matematiska operationer med variabler i PHP
018Prioritet för matematiska operationer i PHP
019Lika prioritet i PHP
020Grupperande parenteser i PHP
021Nyanser av gruppering i PHP
022Bråk i PHP
023Negativa tal i PHP
024Modulo i PHP
025Exponentiering i PHP
026Prioritet för exponentiering i PHP
027Strängar i PHP
028Strängkonkatenering i PHP
029Mellanrum vid strängkonkatenering i PHP
030Stränglängd i PHP
031Problem med kyrilliska tecken i PHP
032Att arbeta med HTML-taggar i PHP
033Attribut för taggar i PHP
034Booleska värden i PHP
035Värdet null i PHP
036Automatisk typkonvertering i PHP
037Automatisk konvertering till sträng i PHP
038Nyanser av konvertering till sträng i PHP
039Tvingande konvertering till heltal i PHP
040Tvingande konvertering till flyttal i PHP
041Omvandling av bråktal till heltal i PHP
042Konvertera tal till sträng i PHP
043Hämta tecken i en sträng i PHP
044Siffror i strängar i PHP
045Att komma åt siffror i ett nummer i PHP
046Nyanser vid arbete med tilldelningsoperationen i PHP
047Förkortade operationer i PHP
048Inkrement- och dekrementoperationer i PHP
049Prefix och postfix i PHP
050Felsökning av kod
051Praktik i operationer i PHP
052Praktiskt arbete med formler i PHP
Arrayer
053
Array i PHP
054Hur man visar innehållet i en array i PHP
055Enskilt element i en array i PHP
056Associativa arrayer i PHP
057Knep med nycklar i PHP
058Ordning av element i arrayer i PHP
059Längd på array i PHP
060Ändra arrayelement i PHP
061Omskrivning av arrayelement i PHP
062Inkrementering av arrayelement i PHP
063Fylla arrayer i PHP
064Explicit angivande av nycklar i PHP
065Nycklar från variabler i PHP
066Felsökning av kod med PHP-arrayer
Villkor
067
If-else konstruktion i PHP
068Större än och mindre än operatorer i PHP
069Jämförelse för likhet i PHP
070Kontroll av ojämlikhet i PHP
071Jämförelse av variabler i PHP
072Datatyper och if-else-konstruktion i PHP
073Tal inom citationstecken i PHP
074Värde- och typjämförelse i PHP
075Olikhet i värde och typ i PHP
076Nyanser vid jämförelse av datatyper i PHP
077Komplexa villkor i if-else i PHP
078Logiskt OCH i PHP
079Logiskt ELLER i PHP
080Prioritet för jämförelseoperationer i PHP
081Gruppering av villkor i PHP
082Invertering av uttryck i if-else
083Konstruktionen if-else och booleska värden
084Icke-strikt jämförelse av booleska värden i PHP
085Förenklad if i if-else konstruktion
086Nyanser av förkortade operationer i PHP
087Kommandot isset i PHP
088Undertrycka varningar i PHP
089Kontroll av existens av arrayelement i PHP
090Kommandot empty i PHP
091Valfriheten av else-kommandot i PHP
092Valfrihet av klammerparenteser i villkor i PHP
093Problemet med icke-obligatoriska klammerparenteser i villkor i PHP
094Kombinationer av if-else-konstruktioner i PHP
095Konstruktionen elseif i PHP
096Kapslade if-satser i PHP
097Konstruktionen switch-case i PHP
098Valfriheten av default i PHP
099Match-konstruktionen i PHP
100Valfriheten av break i PHP
101Ternära operatorn i PHP
102Null coalescing-operatorn i PHP
103Nullsammanfogningsoperatorernas kedjor i PHP
104Logiska operationer i PHP
105Bestämma delar av en timme i PHP
106Kontrollera längden på strängar och arrayer i PHP
107Kontroll av strängtecken i PHP
108Kontroll av rest vid division i PHP
109Felsökning av kod med villkor i PHP
110Praktik på if-else-villkor i PHP
Loopar
111
Introduktion till loopar i PHP
112Foreach-loop i PHP
113Nycklar i foreach-loop i PHP
114While-loop i PHP
115For-loop i PHP
116Villkor i loopar i PHP
117Ackumulering av tal i PHP-loopar
118Ackumulering av arrayelement i PHP-loopar
119Att skapa strängar med loopar i PHP
120Valfrihet av klammerparenteser i loopar i PHP
121Problemet med klammerparenteser i loopar i PHP
122Instruktionen break i PHP
123Instruktionen continue i PHP
124Arbete med flaggor i PHP
125Kapslade loopar i PHP
126For-loop för arrayer i PHP
127Fylla arrayer i PHP
128Ändra en array i en PHP-loop
129Tips för att skriva loopkod i PHP
130Sökfel i kod med PHP-loopar
131Övning av PHP-loopar
Flerdimensionalitet
132
Flerdimensionella arrayer i PHP
133Tredimensionell array i PHP
134Associativa arrayer i PHP
135Godtyckliga arrayer i PHP
136Iterera över flerdimensionella arrayer i PHP
137Iterera genom en tredimensionell array i PHP
138Arbete med nycklar i multidimensionella arrayer i PHP
139Fyller av multidimensionella arrayer i PHP
140Fyller flerdimensionella arrayer med tal i ordning i PHP
141Array av associativa arrayer i PHP
142Konvertering av flerdimensionella arrayer i PHP
Matematiska funktioner
Strängfunktioner
148
Stränglängd i PHP
149Teckenstorlek i PHP
150Strängutdrag i PHP
151Kontroll av strängar i PHP
152Strängsökning i PHP
153Uppdelning av strängar i PHP
154Rensa slutet av raden i PHP
155Utskrift av sträng med insättning i PHP
156Formatering av tal i PHP
157Vänd på en sträng i PHP
158Uppfyllnad av strängar i PHP
159Funktioner för HTML-taggar i PHP
160Teckenkoder i PHP
161Räkna delsträngar i PHP
162Delar av strängar i PHP
Arrayfunktioner
163
Sök i arrayer i PHP
164Gränselement i PHP
165Array slicing i PHP
166Arraysplicing i PHP
167Intervall till array i PHP
168Fyllning av arrayer i PHP
169Sammanfogning av arrayer i PHP
170Nyckel-värde arrayer i PHP
171Vända på arrayer i PHP
172Ersättning i arrayer i PHP
173Ta bort dubbletter från en array i PHP
174Räkna element i arrayer i PHP
175Uppdelning av array i delarray i PHP
176Sortering av arrayer i PHP
177Mängdoperationer i PHP
Slump
Tid
182
Arbete med timestamp i PHP
183Formatering av datum och tid i PHP
184Analys av datum i fritt format i PHP
185Kontroll av datumkorrekthet i PHP
186Tidszon i PHP
187Ändra datum i PHP
188Jämföra strängar med datum i PHP
189Jämförelse av datum utan år i PHP
190Att kontrollera om ett datum ligger inom ett intervall i PHP
191Jämförelse av timestamp med ögonblick på PHP
Användardefinierade funktioner
192
Grundläggande arbete med anpassade funktioner i PHP
193Funktionsparametrar i PHP
194Flera funktionsparametrar i PHP
195Funktionsparametrar som variabler i PHP
196Valfria parametrar i funktioner i PHP
197Instruktionen return i PHP
198Sekventiell anrop av funktioner i PHP
199Den knepiga return-satsen i PHP
200Loop och return i PHP
201Användning av return i loopar i PHP
202Tekniker för att arbeta med return i PHP
203Flaggor i PHP-funktioner
204Logiska operatorer utan if i PHP-funktioner
205Råd för att skapa funktioner i PHP
206Felsökning av JavaScript-funktioner
207Praktik på PHP-funktioner
Omfång
Rekursion
Reguljära uttryck
223
Introduktion till reguljära uttryck i PHP
224Teckenupprepningsoperatorer i reguljära uttryck
225Grupperande parenteser i PHP regex
226Escaping special characters in PHP regex
227Lista över specialtecken i reguljära uttryck i PHP
228Klammerparenteser i reguljära uttryck i PHP
229Begränsning av girighet i reguljära uttryck i PHP
230Teckengrupper i reguljära uttryck i PHP
231Teckenuppsättningar i reguljära uttryck i PHP
232Invertering av teckenuppsättningar i reguljära uttryck
233Egenskaper hos kyrilliska tecken i PHP reguljära uttryck
234Specialtecken inom hakparenteser i PHP
235Teckengrupper inom hakparenteser i PHP
236Undantag inuti uppsättningar i reguljära uttryck i PHP
237Cirkumflex-tecknet inuti mängder i PHP reguljära uttryck
238Bindestreck inom uppsättningar i PHP reguljära uttryck
239Början och slutet av raden i reguljära uttryck i PHP
240Slutet eller början av ett ord i reguljära uttryck i PHP
241Kommandot 'eller' i reguljära uttryck i PHP
242Avgränsare för reguljära uttryck i PHP
243Escapning av avgränsare i PHP
244Problemet med bakåtlutande streck i PHP
245Kontroll av en sträng med reguljära uttryck i PHP
246Automatiserad testning av reguljära uttryck i PHP
247Att kontrollera hela strängen med reguljära uttryck i PHP
248Fickor vid sökning med reguljära uttryck i PHP
249Sök alla matchningar med reguljära uttryck i PHP
250Alla träffar på fickor via regex i PHP
251Ändra beteendet hos preg_match_all i PHP
252Icke-fångande parenteser i PHP regex
253Fickor vid ersättning med reguljära uttryck i PHP
254Fånggrupper i reguljära uttryck i PHP
255Namngivna capture-grupper i PHP regex
256Namngivna fickor i reguljära uttryck i PHP
257Totalt antal fickor i PHP reguljära uttryck
258Framåtblickande i PHP reguljära uttryck
259Bakåtblick i PHP reguljära uttryck
260Ersättning med callback via reguljära uttryck i PHP
261Reguljära uttrycksmodifierare i PHP
262Ignorera versaler och gemener i reguljära uttryck i PHP
263Kommentarer i regex i PHP
264Arbete med Unicode i reguljära uttryck i PHP
265Ändra girighet hos reguljära uttryck i PHP
266Escaping av vanliga tecken i reguljära uttryck i PHP
267Flera modifierare för reguljära uttryck i PHP
268Automatisk escaping av specialtecken i reguljära uttryck i PHP
269Filtrera array med reguljära uttryck i PHP
270Dela upp en sträng i en array med reguljära uttryck i PHP
Strängformering
271
Infoga variabler i strängar i PHP
272Infogning av arrayelement i PHP
273Infogande av associativ array-element i PHP
274Loop och variabelinsättning i PHP
275Infoga arrayelement i loop i PHP
276Infogning av element i multidimensionella arrayer i loopar i PHP
277Generering av taggar i PHP
278Generering av taggar med attribut i PHP
279Loop och tagggenerering i PHP
280Loop och generering av taggar från arrayer i PHP
281Loop och generering av taggar och attribut i PHP
282Loop och generering av HTML-tabeller i PHP
283Generering av HTML-tabell med en loop i PHP
284Generering av HTML-tabell med två kapslade loopar i PHP
285Infoga PHP-kod i HTML
286Kort kommando echo i PHP
287Infogning av PHP-variabel i HTML-kod
288Infoga arrayelement i HTML-kod
289Villkor och avbrott av PHP-kod
290Else-block i villkor för att bryta PHP-kod
291Blocket elseif i villkor för att bryta PHP-kod
292Loopar och avbrott av PHP-kod
293Loopar och infogning av arrayelement i avbrott av PHP-kod
Formulär
294
Grundläggande arbete med formulär i PHP
295Metod för att skicka formulär i PHP
296Hantera formulärdata i PHP
297Hämtning av formulärdata med GET-metoden i PHP
298Hämtning av formulärdata med POST-metoden i PHP
299Hantering av formulär i en och samma PHP-fil
300Dölj formulär efter inskickning i PHP
301Bevara formulärvärden efter inskickning i PHP
302Bevara formulärets standardvärde i PHP
303Förenklad kod för att spara standardvärden i PHP
304Textarea-elementet i PHP
305Bevara textarea-värdet efter insändning i PHP
306Checkbox i PHP
307Nyanser vid användning av kryssrutor i PHP
308Att bevara markerat värde i kryssruta efter insändning i PHP
309Radioknappar i PHP
310Spara valt värde i radioknappar efter insändning i PHP
311Select i PHP
312Attributet value i select i PHP
313Bevara värde i select efter insändning i PHP
314GET-förfrågningar i PHP
315GET-förfrågningar med länkar i PHP
316Övningar på formulär i PHP
Sessioner
Cookies
Filsystem
331
Läsa filer i PHP
332Skriva filer i PHP
333Kombination av filläsnings- och skrivoperationer i PHP
334Relativa sökvägar i PHP
335Absoluta sökvägar i PHP
336Fördelar med absolut sökväg i PHP
337Absoluta sökvägar till mappen och skriptfilen i PHP
338Omdöp filer i PHP
339Flytta filer i PHP
340Kopiering av filer i PHP
341Ta bort filer i PHP
342Bestämma filstorlekar i PHP
343Kontroll av filers existens i PHP
344Skapa mappar i PHP
345Ta bort mappar i PHP
346Omdöping av mappar i PHP
347Flytta mappar i PHP
348Läsa innehållet i en mapp i PHP
349Skiljer mapp från fil i PHP
350Analyserar innehållet i en mapp i PHP
351Inkludera filer i PHP
352Uppdelning av layout i element i PHP
353Inspelning av inkludering i variabel i PHP
354Inkludering av filer i PHP
355Engångsincludering av filer i PHP
356Att spara en anslutning i en variabel i PHP
Databaser
357
Introduktion till SQL-databaser i PHP för nybörjare
358Arbete med databaser via PhpMyAdmin
359Testtabellen users
360Förberedande manipulationer för att arbeta med SQL i PHP
361Skicka förfrågningar till databasen
362Felsökning i databaser
363Testning av databasanslutning
364Problem med kodningar vid arbete med SQL i PHP
365Utökat testkod för att kontrollera funktionalitet
366Att hämta resultat från en SQL-förfrågan i PHP
367Få resultat som en array vid SQL-förfrågan i PHP
368Skapa en array i en loop med SQL-förfrågan i PHP
369Urval av poster vid SQL-förfrågan till databasen i PHP
370Logiska operationer i SQL-förfrågningar i PHP
371Urvalsfält i SQL-förfrågan i PHP
372Infoga poster via SQL-förfrågan i PHP
373Infoga poster vid saknade kolumner via SQL-förfrågan i PHP
374Uppdatera poster via SQL-förfrågan i PHP
375Radera poster via SQL-förfrågan i PHP
376Sortering av poster via SQL-förfrågan i PHP
377Begränsning av antal poster i SQL i PHP
378Räkna antal med SQL-förfrågan i PHP
379Hämta antal i PHP
380Avancerade SQL-frågor
Databasorganisation
381
Länkning av tabeller i databaser
382Hämta data från relaterade tabeller i PHP
383Kedja av relaterade tabeller
384Länkning via kopplingstabell i PHP
385Datas släktskapsrelationer i PHP
386Flera efterkommande i släktskapsrelationer i PHP
387Dubbel relation med en tabell i PHP
388Praktik i databasorganisation
Databaspraxis
Arbeta med HTTP
395
HTTP-protokollet i PHP
396HTTP-metod för förfrågan i PHP
397HTTP-huvuden för förfrågan i PHP
398Array av HTTP-förfrågningsrubriker i PHP
399HTTP-svarshuvuden i PHP
400Problem med HTTP-svarhuvuden i PHP
401Problem med HTTP-huvuden vid inkludering i PHP
402Utsändande av startraden för HTTP-svar i PHP
403Att skicka HTTP-svarsstatus i PHP
Omdirigeringar
404
Introduktion till PHP-omdirigeringar
405Omedelbar omdirigering i PHP
406GET-förfrågningar och omdirigering i PHP
407Självomdirigering med tillägg av parametrar i PHP
408Flashmeddelanden i PHP
409Array med flash-meddelanden i PHP
410Skicka formulär till databas och omdirigering i PHP
411Framgångsmeddelanden vid formulärinsändning i PHP
412Omdirigering vid validering av formulär i PHP
Autentisering
413
Introduktion till autentisering i PHP
414Enkel autentisering via databas i PHP
415Autentisering via session i PHP
416Utloggning från session i PHP
417Registrering på PHP
418Autentisering direkt vid registrering i PHP
419Att lägga till användar-ID i sessionen
420Dölj lösenord vid registrering i PHP
421Kontroll av användarnamnet upptaget
422Validering av data vid registrering i PHP
423Lösenordshashning i PHP
424Att lägga till salt i registreringen
425Att lägga till salt i autentisering
426Funktionen password_hash
427Implementering av profil i PHP
428Personligt konto i PHP
429Byte av lösenord på PHP
430Lösenordsbekräftelse i PHP
431Radering av konto på PHP
432Rättigheter i PHP
433Registrering med behörighetsdelning i PHP
434Normalisering av databas
Webbmotor
435