⊗ppPmUFRt 197 of 447 menu

Return-instruksjonen i PHP

La oss si at vi har en funksjon som viser kvadratet av det overførte tallet på skjermen:

<?php function func($num) { echo $num * $num; } func(3); // vil vise 9 ?>

La oss si at vi ikke ønsker å vise verdien på skjermen, men heller skrive den til en variabel, slik:

<?php $res = func(3); // i variabelen $res er det nå 9 ?>

For dette formålet finnes det en spesiell instruksjon i PHP return, som lar oss spesifisere verdien som funksjonen returnerer. Med ordet returnerer mener man den verdien som vil bli skrevet til variabelen, hvis man tildeler den den kalte funksjonen.

Så, la oss omskrive funksjonen vår slik at den ikke viser resultatet på skjermen, men returnerer det til en variabel:

<?php function func($num) { return $num * $num; } ?>

La oss nå skrive resultatet av funksjonens arbeid til en variabel:

<?php $res = func(3); ?>

Etter at dataene er skrevet til variabelen, kan de for eksempel vises på skjermen:

<?php $res = func(3); echo $res; // vil vise 9 ?>

Man kan også først endre disse dataene på en eller annen måte, for deretter å vise dem på skjermen:

<?php $res = func(3); $res = $res + 1; echo $res; // vil vise 10 ?>

Man kan umiddelbart utføre handlinger med resultatet av funksjonens arbeid før det skrives til variabelen:

<?php $res = func(3) + 1; echo $res; // vil vise 10 ?>

Man kan kalle funksjonen vår flere ganger for forskjellige tall:

<?php $res = func(2) + func(3); echo $res; // vil vise 13 ?>

Man trenger ikke å skrive resultatet til en variabel, men kan umiddelbart vise det på skjermen:

<?php echo func(3); // vil vise 9 ?>

Lag en funksjon som tar et tall som parameter og returnerer kuben av dette tallet. Ved hjelp av denne funksjonen, finn kuben av tallet 3 og skriv det til variabelen $res.

Ved hjelp av funksjonen du opprettet, finn summen av kubene til tallet 2 og tallet 3 og skriv den til variabelen $res.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis