public function dscmnrVertices($nodos, $tolerancia) { function mayor($destino, $tolerancia) { $valor = $destino->getValor(); if ($valor > $tolerancia) { return FALSE; } else { $destino->getDestino()->setConectado(TRUE); return TRUE; } } $max = count($nodos); for ($i = 0; $i < $max; $i = $i + 1) { $destinos = $nodos[$i]->getDestinos(); $destinos = array_filter($destinos, function ($destino) use($tolerancia) { return mayor($destino, $tolerancia); }); $nodos[$i]->setDestinos($destinos); } return $nodos; }
<?php function mayor($num1, $num2, $num3) { if ($num1 > $num2 && $num1 > $num3) { $resultado = $num1; //echo "El Mayor es: $num"; } elseif ($num2 > $num1 && $num2 > $num3) { $resultado = $num2; //echo "El Mayor es: $num1"; } else { $resultado = $num3; //echo "El Mayor es: $num2"; } return $resultado; } $res = mayor(100, 158, 700); echo "El mayor es: {$res}";
<?php include 'Funciones.php'; $x = 3; $y = 5; print "a = {$a}"; echo "<br>"; print "b = {$b}"; print "El mayo es:" . mayor($x, $y); echo "<br>"; print "El valor absoluto es:" . absoluto($x, $y); print "Las primeras 4 potencias son;" . potenciaConTabla($x, $y); ?>