⊗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šuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј