Grunnleggende PHP8+-opplæring
Enkel PHP-opplæring for nybegynnere med oppgavesamling og eksempler på løsninger.
Grunnleggende
001
Introduksjon til PHP-språket for nybegynnere
002Komme i gang med PHP
003Kjøring av PHP-kode
004Problem med kodinger
005Utskrift av PHP-feil
006Fullstendig kode for å kjøre PHP
007Forbedret kode for oppstart
008Oversikt over grunnleggende PHP-kommandoer
009Kommentarer i PHP
010Kommentarer i opplæringsboken
011Funksjonen var_dump i PHP
012Funksjoner i PHP
013Variabler i PHP
014Bruk av variabler i PHP
015Endring av variabelverdier i PHP
016Matematiske operasjoner med tall i PHP
017Matematiske operasjoner med variabler i PHP
018Prioritet for matematiske operasjoner i PHP
019Lik prioritet i PHP
020Grupperende parenteser i PHP
021Nyanser av gruppering i PHP
022Brøker i PHP
023Negative tall i PHP
024Rest ved divisjon i PHP
025Eksponentiering i PHP
026Prioritet for eksponentiering i PHP
027Strenger i PHP
028Strengkonkatenering i PHP
029Mellomrom ved strengkonkatenering i PHP
030Strenglengde i PHP
031Problem med kyrilliske tegn i PHP
032Arbeid med HTML-tagger i PHP
033Attributter for tags i PHP
034Booleske verdier i PHP
035Betydningen av null i PHP
036Automatisk typekonvertering i PHP
037Automatisk konvertering til streng i PHP
038Nyanser ved konvertering til streng i PHP
039Tvingende konvertering til heltall i PHP
040Tvingende konvertering til flyttall i PHP
041Konvertering av brøk til heltall i PHP
042Konvertering av tall til streng i PHP
043Henting av tegn i en streng i PHP
044Tall i streng på PHP
045Å få tilgang til sifre i et tall med PHP
046Nyanser ved bruk av tilordningsoperasjonen i PHP
047Forkortede operasjoner i PHP
048Inkrement- og dekrementoperasjoner i PHP
049Prefiks og postfiks type i PHP
050Feilsøking i kode
051Praksis på operasjoner i PHP
052Praksis på formler i PHP
Arrays
053
Arrays i PHP
054Hvordan se innholdet i en array i PHP
055Enkelt element i en array i PHP
056Assosiative tabeller i PHP
057Knep med nøkler i PHP
058Rekkefølge av elementer i arrays i PHP
059Arraylengde i PHP
060Endring av array-elementer i PHP
061Omskriving av array-elementer i PHP
062Inkrementering av array-elementer i PHP
063Fylle arrays i PHP
064Eksplisitt angivelse av nøkler i PHP
065Nøkler fra variabler i PHP
066Feilsøking i kode med PHP-matriser
Betingelser
067
If-else konstruksjon i PHP
068Større enn og mindre enn operatorer i PHP
069Sjekk for likhet i PHP
070Sjekk for ulikhet i PHP
071Sammenligning av variabler i PHP
072Datatyper og if-else konstruksjon i PHP
073Tall i anførselstegn i PHP
074Likhet i verdi og type i PHP
075Ulikhet i verdi og type i PHP
076Nyanser ved sammenligning av datatyper i PHP
077Komplekse betingelser i if-else i PHP
078Logisk OG i PHP
079Logisk ELLER i PHP
080Prioritet for sammenligningsoperasjoner i PHP
081Gruppering av betingelser i PHP
082Invertering av utsagn i if-else
083if-else konstruksjon og boolske verdier
084Ikke-streng sammenligning av logiske verdier i PHP
085Forkortet if i if-else konstruksjoner
086Nyanser ved forkortede operasjoner i PHP
087Kommandoen isset i PHP
088Suppresjon av advarsel i PHP
089Sjekke om array-element eksisterer i PHP
090empty-kommandoen i PHP
091Valgfriheten av else-kommandoen i PHP
092Valgfrihet av krøllparenteser i betingelser i PHP
093Problemet med valgfrie krøllparenteser i betingelser i PHP
094Kombinasjoner av if-else konstruksjoner i PHP
095elseif-konstruksjonen i PHP
096Innestede if-setninger i PHP
097Switch-case konstruksjon i PHP
098Valgfriheten av default i PHP
099Match-konstruksjonen i PHP
100Valgfriheten av break i PHP
101Ternær operatør i PHP
102Null coalescing operator i PHP
103Null-sammenslåingsoperatorkjeder i PHP
104Logiske operasjoner i PHP
105Bestemmelse av timepart i PHP
106Sjekking av lengden på strenger og arrays i PHP
107Sjekk av tegn i en streng i PHP
108Sjekk av rest ved divisjon i PHP
109Feilsøking i kode med betingelser i PHP
110Praksis på if-else betingelser i PHP
Løkker
111
Introduksjon til løkker i PHP
112Foreach-løkke i PHP
113Nøkler i foreach-løkke i PHP
114While-løkke i PHP
115For-løkke i PHP
116Betingelser i løkker i PHP
117Akkumulering av tall i PHP-løkker
118Akkumulering av array-elementer i PHP-løkker
119Dannelse av strenger gjennom løkker i PHP
120Valgfrihet av krøllparenteser i løkker i PHP
121Problemet med krøllete parenteser i løkker i PHP
122Break-instruksjonen i PHP
123continue-instruksjonen i PHP
124Arbeid med flagg i PHP
125Innestede løkker i PHP
126For-løkke for arrays i PHP
127Fylle arrays i PHP
128Endring av array i PHP-løkke
129Råd for å skrive loop-kode i PHP
130Feilsøking i kode med PHP-løkker
131PHP Loop Practice
Flerdimensjonalitet
132
Flerdimensjonale arrays i PHP
133Tredimensjonal array i PHP
134Assosiative arrayer i PHP
135Tilfeldige matriser i PHP
136Gjennomgang av flerdimensjonale arrays i PHP
137Gjennomgang av tredimensjonal array i PHP
138Arbeid med nøkler i flerdimensjonale arrays i PHP
139Fylle flerdimensjonale arrays i PHP
140Fylle flerdimensjonale arrays med tall i rekkefølge i PHP
141Array av assosiative arrays i PHP
142Konvertering av flerdimensjonale arrays i PHP
Matematiske funksjoner
Strengfunksjoner
148
Strenglengde i PHP
149Tegnregister i PHP
150Strengutskjæring i PHP
151Sjekking av strenger i PHP
152Søk i strenger i PHP
153Stringdeling i PHP
154Rensing av linjeslutt i PHP
155Utskrift av streng med innsetting i PHP
156Formatering av tall i PHP
157Reversering av strenger i PHP
158Fylle strenger i PHP
159Funksjoner for HTML-tagger i PHP
160Tegnkoder i PHP
161Telling av understrenger i PHP
162Strengdeler i PHP
Array-funksjoner
163
Søk i arrays i PHP
164Grenseelementer i PHP
165Slicing av arrays i PHP
166Splicing av arrays i PHP
167Område til array i PHP
168Fylle arrays i PHP
169Slå sammen arrays i PHP
170Nøkler og verdier av arrays i PHP
171Reversering av arrays i PHP
172Erstatning i arrays i PHP
173Fjerning av duplikater fra array i PHP
174Telling av array-elementer i PHP
175Oppdeling av arrays i underarrays i PHP
176Sortering av arrays i PHP
177Flersetsoperasjoner i PHP
Tilfeldig
Tid
182
Arbeid med timestamp i PHP
183Formatering av dato og tid i PHP
184Analyse av datoer i fritt format i PHP
185Validering av dato i PHP
186Tidssone i PHP
187Endring av datoer i PHP
188Sammenligning av datostrenger i PHP
189Sammenligning av dato uten år i PHP
190Sjekke om en dato faller innenfor et intervall i PHP
191Sammenligning av timestamp med øyeblikk på PHP
Egendefinerte funksjoner
192
Grunnleggende om brukerdefinerte funksjoner i PHP
193Funksjonsparametere i PHP
194Flere funksjonsparametere i PHP
195Funksjonsparametre som variabler i PHP
196Valgfrie funksjonsparametere i PHP
197Return-instruksjonen i PHP
198Sekvensiell funksjonskalling i PHP
199Det fine stedet return i PHP
200Løkke og return i PHP
201Bruk av return i løkker i PHP
202Teknikker for å jobbe med return i PHP
203Flagg i PHP-funksjoner
204Logiske operatorer uten if i PHP-funksjoner
205Råd for opprettelse av funksjoner i PHP
206Å finne feil i kode med JavaScript-funksjoner
207Praksis på PHP-funksjoner
Områdesynlighet
Rekursjon
Regulære uttrykk
223
Introduksjon til regulære uttrykk i PHP
224Tegngjentakelsesoperatorer
225Grupperende parenteser i regex i PHP
226Escaping av spesialtegn i regulære uttrykk i PHP
227Liste over spesialsymboler i regex i PHP
228Krøllete parenteser i regulære uttrykk i PHP
229Begrensning av grådighet i regulære uttrykk i PHP
230Tegngrupper i regulære uttrykk i PHP
231Tegnsett i regulære uttrykk i PHP
232Invertering av tegnsett i regulære uttrykk
233Egenskaper ved kyrilliske tegn i PHP regex
234Spesialtegn inni hakeparenteser i PHP
235Tegngrupper inni hakeparenteser PHP
236Unntak inni sett i regulære uttrykk i PHP
237Hatte-symbolet inni sett i regulære uttrykk i PHP
238Bindestrek inni sett i regulære uttrykk i PHP
239Start og slutt av linjen i regulære uttrykk i PHP
240Slutt eller begynnelse av ord i regex i PHP
241Kommandoen 'eller' i regulære uttrykk i PHP
242Avgrensere for regex i PHP
243Escaping av skilletegn i PHP
244Problemet med bakoverstrek i PHP
245Sjekke en streng med regex i PHP
246Automatisk testing av regulære uttrykk i PHP
247Sjekk av hele strengen med regulære uttrykk i PHP
248Lommer ved søk med regulære uttrykk i PHP
249Søk etter alle treff med regulære uttrykk i PHP
250Alle treff på lommer via regex i PHP
251Endring av preg_match_all-atferd i PHP
252Ikke-fangende parenteser i PHP regex
253Lommeboker i erstatning med regulære uttrykk i PHP
254Grupper i regulære uttrykk i PHP
255Navngitte grupper i PHP regex
256Navngitte grupper inni regulære uttrykk i PHP
257Totalt antall lommer i regex i PHP
258Forutsikt i regulære uttrykk i PHP
259Bakoverblikk i regulære uttrykk i PHP
260Erstatning med tilbakekall via regulære uttrykk i PHP
261Modifikatorer for regulære uttrykk i PHP
262Ignorering av store og små bokstaver i regex i PHP
263Kommentarer i regex i PHP
264Arbeid med Unicode i regulære uttrykk i PHP
265Endring av grådighet i regulære uttrykk i PHP
266Escaping av vanlige tegn i regex i PHP
267Flere modifikatorer for regulære uttrykk i PHP
268Automatisk escaping av spesialtegn i regulære uttrykk i PHP
269Filtrering av array med regulære uttrykk i PHP
270Splitting string til array med regulære uttrykk i PHP
Strengdannelse
271
Innsetting av variabler i strenger i PHP
272Innsetting av array-elementer i PHP
273Insetting av elementer i assosiative arrays i PHP
274Løkke og innsetting av variabler i PHP
275Innsetting av array-elementer i løkke i PHP
276Insetting av elementer i flerdimensjonale arrays i en loop i PHP
277Generering av tags i PHP
278Generering av tagger med attributter i PHP
279Løkker og generering av tagger i PHP
280Løkker og generering av tags fra arrays i PHP
281Løkke og generering av tags og attributter i PHP
282Løkke og generering av HTML-tabeller på PHP
283Generering av HTML-tabell med én løkke i PHP
284Generering av HTML-tabell ved hjelp av to nestede løkker i PHP
285Insetting av PHP-kode i HTML
286Kort kommando echo i PHP
287Insetting av PHP-variabel i HTML-kode
288Innsetting av array-elementer i HTML-kode
289Betingelser og avbrudd av PHP-kode
290Else-blokk i betingelser for å bryte PHP-kode
291Blokken elseif i betingelser for å bryte PHP-kode
292Løkker og avbrudd av PHP-kode
293Løkker og innsetting av array-elementer i brudd på PHP-kode
Skjemaer
294
Grunnleggende arbeid med skjemaer i PHP
295Metode for formsending i PHP
296Henting av skjemadata i PHP
297Henting av skjemadata med GET-metoden i PHP
298Hente skjemadata med POST-metoden i PHP
299Behandling av skjema i én PHP-fil
300Skjuling av skjema etter sending i PHP
301Lagring av skjemaverdier etter innsending i PHP
302Bevare standardverdien til skjemaer i PHP
303Forkortet kode for å lagre standardverdier i PHP
304Elementet textarea i PHP
305Bevare verdien av textarea etter sending i PHP
306Checkbox i PHP
307Nyanser ved bruk av avkrysningsbokser i PHP
308Lagring av valgt verdi i avkrysningsboks etter innsending i PHP
309Radioknapper i PHP
310Beholding av valgt verdi i radioknapper etter sending i PHP
311Select i PHP
312Value-attributt i select i PHP
313Bevare verdien i select-elementer etter innsending i PHP
314GET-forespørsler i PHP
315GET-forespørsler med lenker i PHP
316Praksis på skjemaer i PHP
Økter
Informasjonskapsler
324
Introduksjon til arbeid med cookies i PHP
325Problem med å sette informasjonskapsler i PHP
326Umiddelbar setting av informasjonskapsler i PHP
327Sideoppdateringsteller med informasjonskapsler i PHP
328Levetid for informasjonskapsler i PHP
329Slette informasjonskapsler i PHP
330Umiddelbar sletting av informasjonskapsler i PHP
Filsystem
331
Lesing av filer i PHP
332Skrive filer i PHP
333Kombinasjon av lese- og skriveoperasjoner for filer i PHP
334Relative stier i PHP
335Absolutte stier i PHP
336Fordeler med absolutt sti i PHP
337Absolutte stier til mappen og skriptfilen i PHP
338Omdøping av filer i PHP
339Flytting av filer i PHP
340Kopiering av filer i PHP
341Slette filer i PHP
342Bestemme filstørrelser i PHP
343Sjekke om filer eksisterer i PHP
344Opprette mapper i PHP
345Slette mapper i PHP
346Omdøping av mapper i PHP
347Flytting av mapper i PHP
348Lesing av innhold i en mappe i PHP
349Uskiller mappe fra fil i PHP
350Analyserer innholdet i en mappe i PHP
351Inkludering av filer i PHP
352Deling av oppsett i elementer i PHP
353Skriving av inkludering til variabel i PHP
354Inkludering av filer i PHP
355Engangsincludering av filer i PHP
356Å skrive tilkobling til en variabel i PHP
Databaser
357
Introduksjon til SQL-databaser i PHP for nybegynnere
358Arbeid med databaser gjennom PhpMyAdmin
359Testtabellen users
360Forberedende manipulasjoner for arbeid med SQL i PHP
361Sende forespørsler til databasen
362Feilsøking i databasen
363Testing av databasefunksjonalitet
364Problemer med tegnkoding ved arbeid med SQL i PHP
365Utvidet testkode for å sjekke funksjonalitet
366Henting av resultat fra SQL-spørring i PHP
367Henting av resultat som en matrise ved SQL-spørring i PHP
368Dannelse av array i løkke ved SQL-spørring i PHP
369Henting av poster ved SQL-spørring til database i PHP
370Logiske operasjoner i SQL-spørringer i PHP
371Utvalgsfelt i SQL-spørringer i PHP
372Innsetting av poster via SQL-spørring i PHP
373Innsetting av poster ved manglende kolonner gjennom SQL-spørring i PHP
374Oppdatere poster via SQL-spørring i PHP
375Slette poster via SQL-spørring i PHP
376Sortering av poster via SQL-spørring i PHP
377Begrensning av antall poster i SQL i PHP
378Telling av antall via SQL-spørring i PHP
379Hente antall i PHP
380Avanserte SQL-spørringer
Organisering av databaser
381
Tabellrelasjoner i databaser
382Henting av data fra relaterte tabeller i PHP
383Kjede av relaterte tabeller
384Kobling via koblingstabell i PHP
385Datarelaterte forbindelser i PHP
386Flere etterkommere i slektskapsrelasjoner i PHP
387Dobbel relasjon med én tabell i PHP
388Praksis på organisering av databaser
Database Praksis
Arbeid med HTTP
395
HTTP-protokollen i PHP
396HTTP-forespørselsmetode i PHP
397HTTP-forespørselsheadere i PHP
398Array av HTTP-forespørselsheadere i PHP
399HTTP-svarheadere i PHP
400Problem med HTTP-responsheader i PHP
401Problem med HTTP-headere ved include i PHP
402Sending startlinjen for HTTP-svar i PHP
403Å returnere HTTP-responsstatus i PHP
Omdirigeringer
404
Introduksjon til PHP-omdirigeringer
405Umiddelbar omdirigering i PHP
406GET-forespørsler og omdirigering i PHP
407Selv-omdirigering med tillegg av parametere i PHP
408Flash-meldinger i PHP
409Array med flash-meldinger i PHP
410Sending skjema til databasen og omdirigering i PHP
411Suksessmelding ved skjemainnsending i PHP
412Omdirigering ved validering av skjema i PHP
Autentisering
413
Introduksjon til autentisering i PHP
414Enkel autorisering via database i PHP
415Autentisering gjennom sesjon i PHP
416Utlogging fra sesjon i PHP
417Registrering på PHP
418Autorisering umiddelbart ved registrering i PHP
419Legge til bruker-id i sesjonen
420Skjuling av passord ved registrering på PHP
421Sjekk om brukernavn er opptatt
422Validering av data ved registrering på PHP
423Passordhashing i PHP
424Tilsetning av salt i registrering
425Tilsetning av salt i autentisering
426Funksjonen password_hash
427Implementering av profil i PHP
428Personlig kontor på PHP
429Endring av passord på PHP
430Passordbekreftelse på PHP
431Sletting av konto på PHP
432Tilgangsrettigheter i PHP
433Registrering med tilgangskontroll på PHP
434Normalisering av databaser
Nettstedmotor
435