⊗ppPmUFFl 203 of 447 menu

PHP-ի ֆունկցիաներում դրոշների օգտագործումը

Ֆունկցիաներում կարելի է օգտագործել դրոշներ անուղղակի կերպով՝ օգտագործելով return հրամանը: Եկեք տեսնենք, թե ինչպես է դա արվում: Ենթադրենք, մենք ունենք հետևյալ ֆունկցիան, որը ստուգում է, որ զանգվածի բոլոր տարրերը դրական թվեր են.

<?php function isPositive($arr) { $flag = true; foreach ($arr as $elem) { if ($elem < 0) { $flag = false; } } return $flag; } ?>

Եկեք վերագրենք ֆունկցիայի կոդը՝ օգտագործելով դրոշների անուղղակի օգտագործում.

<?php function isPositive($arr) { foreach ($arr as $elem) { if ($elem < 0) { return false; } } return true; } ?>

Ինչպես է դա աշխատում. եթե զանգվածում գտնվի պահանջվող տարրը, մենք կդուրս գանք ֆունկցիայից (և նաև ցիկլից) return-ի միջոցով: Բայց եթե զանգվածում չգտնվի պահանջվող տարր, ֆունկցիայից դուրս գալ չի տեղի ունենա, և կատարումը կհասնի return true հրամանին: Եվ կստացվի, որ ֆունկցիան կվերադարձնի true որպես նշան, որ զանգվածում բոլոր տարրերը դրական են:

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

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

Ստեղծեք ֆունկցիա, որը պարամետրով կվերցնի զանգված և կստուգի, արդյոք այդ զանգվածում կան երկու նույնական տարրեր հաջորդաբար:

Հայերեն
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-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել