PHP-funksjonen og funksjonssamtalet
Når du studerer PHP, vil du legge inn kode på hver linje i programmet slik at du kan studere hvordan koden fungerer. Et sted underveis vil du innse at det er visse oppgaver som programmet ditt trenger å utføre igjen og igjen. Og derfor finner du deg selv å skrive de samme kodelinjene igjen og igjen. For eksempel er det flere anledninger når en besøkende på nettstedet ditt vil trenge å gi deg en e-postadresse. Det kan være lurt å kjøpe noe, registrere seg for nyhetsbrevet eller fylle ut et kundeserviceskjema. Hver gang han oppgir e-postadressen og sender webskjemaet, vil du at programmet skal sjekke nøyaktigheten til e-postadressen. Du kan kode denne oppgaven på hvert sted i programmet du trenger for å sjekke e-postadressen. Men det er ikke veldig effektivt. Vel, PHP har et svar på dette problemet. Det kalles en funksjon.

Det er i utgangspunktet to typer PHP-funksjoner. Den første typen er den innebygde funksjonen. Disse funksjonene er allerede en del av PHP-språket, og derfor trenger du ikke skrive dem selv. For å bruke disse innebygde funksjonene legger du bare til en funksjonsanrop til programmet ditt. Et funksjonsanrop er et stykke kode som forteller programmet ditt å "ringe inn" den innebygde funksjonen når du trenger den. Den andre funksjonstypen er den brukerdefinerte funksjonen. Dette er funksjonene du skriver selv. Etter at du har skrevet funksjonen, kan du når som helst ringe den inn i programmet ditt ved å kode en funksjonsanrop. La oss ta en titt på PHP-koden for en funksjonsanrop.

Grunnleggende PHP-kode
funksjonsnavn (argument, argument);

Eksempel
ut ($ melding);


skrive ut();
FUNCTION_NAME
Dette er navnet som er gitt til funksjonen og er hvordan programmet ditt vil identifisere funksjonen. Jeg har brukt den innebygde utskriftsfunksjonen som et eksempel. Funksjonsnavnet for utskriftsfunksjonen er skrive ut og den er plassert på venstre side av ().

ut ($ melding);
Parentes
Parentesen brukes til å overføre informasjon til funksjonen. Hvis du ikke trenger å gi noe informasjon, vil du ikke sette noe mellom ().

$ melding
Argument
Argumentet er informasjonen du vil overføre til funksjonen. Hvis du har mer enn ett argument, må du skille dem med komma. Plasser deretter argumentet (e) mellom parentesen. I vårt eksempel er argumentet (informasjonen) som ble gitt til funksjonen $ meldingvariabelen som er plassert mellom parentesen. Den innebygde utskriftsfunksjonen vil skrive ut hvilken verdi du har gitt til meldingsvariablen $.

ut ($ melding);
;
Semikolon avslutter funksjonsanropet

Merk: En funksjon gir vanligvis informasjon tilbake til programmet når funksjonen er fullført. For eksempel gir utskriftsfunksjonen en boolsk tilbake til programmet.





Video Instruksjoner: How To Create A Login System In PHP For Beginners | Procedural MySQLi | 2018 PHP Tutorial | mmtuts (Kan 2024).