⊗ppPmUFPr 193 of 447 menu

PHP-ի ֆունկցիաների պարամետրերը

Ֆունկցիան կանչելիս մենք գրում ենք դրա անունը և դատարկ կլոր փակագծեր.

<?php func(); ?>

Իրականում փակագծերը պարտադիր չէ, որ դատարկ լինեն. դրանցում մենք կարող ենք փոխանցել պարամետրեր:

Ենթադրենք, օրինակ, մենք ուզում ենք ստեղծել ֆունկցիա, որը պարամետրով կվերցնի թիվ և էկրանին ցույց կտա այդ թվի քառակուսին:

Ինչպես ենք այժմ կանչելու մեր ֆունկցիան. մենք կգրենք ֆունկցիայի անունը, կլոր փակագծեր, իսկ դրանցում՝ ինչ-որ թիվ, որի քառակուսին մենք ուզում ենք ստանալ.

Օրինակ, այսպես մենք կստանանք թվի քառակուսին 2.

<?php func(2); // կցուցադրի 4 ?>

Իսկ այսպես՝ թվի քառակուսին 3.

<?php func(3); // կցուցադրի 9 ?>

Այժմ գրենք մեր ֆունկցիայի իրականացումը:

Մենք գիտենք, որ ֆունկցիան պարամետրով պետք է ընդունի թիվ: Այսպիսով, ֆունկցիան սահմանելիս կլոր փակագծերում մենք պետք է գրենք ինչ-որ փոփոխական, որի մեջ կմտնի փոխանցված թիվը:

Փոփոխականի անունը կարող է լինել ցանկացած, եկեք, օրինակ, անվանենք այն $num.

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

Այս $num փոփոխականի մեջ ֆունկցիան կանչելիս կմտնի կլոր փակագծերում նշված թիվը.

<?php func(2); // $num փոփոխականի մեջ կմտնի 2 թիվը func(3); // $num փոփոխականի մեջ կմտնի 3 թիվը ?>

Այժմ եկեք անենք, որ մեր ֆունկցիան ցուցադրի փոխանցված թվի քառակուսին: Դրա համար $num փոփոխականը բազմապատկենք ինքն իրեն և արդյունքը արտածենք էկրանին.

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

Ստուգենք ֆունկցիայի աշխատանքը՝ այն կանչելով տարբեր թվերով.

<?php function func($num) { echo $num * $num; } func(2); // կցուցադրի 4 func(3); // կցուցադրի 9 ?>

Ստեղծեք ֆունկցիա, որն ընդունում է թիվ պարամետրով և էկրանին ցույց է տալիս այդ թվի խորանարդը:

Ստեղծեք ֆունկցիա, որն ընդունում է թիվ պարամետրով և ստուգում, արդյոք այդ թիվը դրական է թե բացասական: Առաջին դեպքում թող ֆունկցիան էկրանին արտածի '+++' տեքստը, իսկ երկրորդ դեպքում՝ '---' տեքստը:

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել