⊗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हिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართული한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау