⊗ppPmUFPr 193 of 447 menu

Funkciju parametri PHP

Izsaucot funkciju, mēs rakstām tās nosaukumu un tukšas apaļās iekavas:

<?php func(); ?>

Patiesībā iekavām nav jābūt obligāti tukšām - tās mēs varam padot parametrus.

Pieņemsim, ka mēs vēlamies izveidot funkciju, kura parametru saņems skaitli un izvadīs ekrānā šī skaitļa kvadrātu.

Kā mēs tagad izsauksim mūsu funkciju: mēs rakstīsim funkcijas nosaukumu, apaļās iekavas, un tajās - kādu skaitli, kura kvadrātu mēs vēlamies iegūt.

Piemēram, šādi mēs iegūsim skaitļa 2 kvadrātu:

<?php func(2); // izvadīs 4 ?>

Bet šādi - skaitļa 3 kvadrātu:

<?php func(3); // izvadīs 9 ?>

Tagad uzrakstīsim mūsu funkcijas realizāciju.

Mēs zinām, ka funkcija parametram ir jāsaņem skaitlis. Tātad, definējot funkciju apaļajās iekavās mums ir jāraksta kāds mainīgais, kurā nonāks padotais skaitlis.

Mainīgā nosaukums var būt jebkurš, pieņemsim, piemēram, nosauksim to par $num:

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

Šajā mainīgajā $num, izsaucot funkciju, nonāks norādītais apaļajās iekavās skaitlis:

<?php func(2); // mainīgajā $num nonāks skaitlis 2 func(3); // mainīgajā $num nonāks skaitlis 3 ?>

Tagad darīsim tā, lai mūsu funkcija izvadītu padotā skaitļa kvadrātu. Šim nolūkam sareizināsim mainīgo $num pats ar sevi un izvadīsim ekrānā:

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

Pārbaudīsim funkcijas darbību, izsaucot to ar dažādiem skaitļiem:

<?php function func($num) { echo $num * $num; } func(2); // izvadīs 4 func(3); // izvadīs 9 ?>

Izveidojiet funkciju, kas parametru saņem skaitli un izvada ekrānā šī skaitļa kubu.

Izveidojiet funkciju, kas parametru saņem skaitli un pārbauda, vai šis skaitlis ir pozitīvs vai negatīvs. Pirmajā gadījumā lai funkcija izvada ekrānā tekstu '+++', un otrajā '---'.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt