⊗ppPmUFFl 203 of 447 menu

Banderas en funciones de PHP

En las funciones se pueden usar banderas de forma implícita mediante la instrucción return. Veamos cómo se hace. Supongamos que tenemos la siguiente función, que verifica que todos los elementos del array sean números positivos:

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

Reescribamos el código de la función usando banderas de forma implícita:

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

Así es como funciona: si se encuentra un elemento adecuado en el array, saldremos de la función (y también del ciclo) mediante return. Pero si no se encuentra un elemento adecuado en el array, no se producirá la salida de la función y la ejecución llegará al comando return true. Y resultará que la función devolverá true como señal de que todos los elementos en el array son positivos.

Cree una función que tome como parámetro un array con números y verifique que todos los elementos en este array sean números pares.

Cree una función que tome un número como parámetro y verifique que todos los dígitos de este número sean impares.

Cree una función que tome un array como parámetro y verifique si en este array hay dos elementos iguales consecutivos.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar