Hvordan sende verdier til en funksjon i PHP

Hvordan sende verdier til en funksjon i PHP


Bygging segmenter av kode som du skal bruke flere ganger i et gitt program, eller kan bruke i fremtidige programmer, som separate funksjoner er både god koding stil og en måte å gjøre livet ditt enklere. PHP Hypertext Preprocessor, en server side skriptspråk, bruker en syntaks som ligner på C ++ i forbifarten verdier til funksjoner.

Bruksanvisning

1 Definer din funksjon med følgende kode:

"-funksjonen My_function () {

} "

Erstatt "my_function" med navnet på funksjonen.

2 Bestem navnet på variabelen som vil holde verdien som programmerer vil passere til funksjonen. Skriv dette, innledes med '$' i parentes etter funksjonsnavnet. I eksempelet ovenfor, ville det være "my_function ($ variabel)" hvor "variabel" er navnet på variabelen. Du vil bruke denne variabelen navn i hele koden for funksjonen.

3 Skriv inn koden for funksjon i de to klammeparentes.

4 Skriv inn navnet på funksjonen i programmet hovedkoden, med variabel eller verdien du ønsker å passere til funksjonen i parentes. I eksempelet ovenfor, for å passere det hele tall "3" til funksjonen ved å bruke "my_function (3);" eller "my_function ($ nummer);" å passere variabelen $ nummer som holder verdien tre.

Hint

  • Variabelnavnet du bruker i funksjonen for en verdi som programmerer vil passere til det trenger ikke å være det samme som navnet som du bruker i hovedkoden.
  • Når du passerer en variabel til en funksjon, gjør eventuelle endringer i variabelens verdi som finner sted innenfor funksjonen ikke endre verdien av den variable innenfor hoveddelen av koden. Hvis du ønsker å endre variabelen verdi for hoved koden fra din funksjon, legge til "&" når du deklarerer funksjonen. Ved å bruke eksempelet ovenfor, ville det være "-funksjonen my_function (& $ variabel)."