rand
n1: 2
n2: 3
n3: 5
El més gran és 5
El més gran és 5
Codi font
<!doctype html>
<html lang="ca">
<head>
<meta charset="UTF-8">
<title>ex03</title>
</head>
<body>
<h1> rand </h1>
<?php
/*
Sabent que la funció rand ens retorna un valor aleatori entre un ventall de dos enters:
Genera 3 números i mostra per pantalla el tres números i la frase "El més gran és " + número més gran
*/
// Generem els 3 números
$numeros = [
"n1" => rand(1, 20),
"n2" => rand(1, 20),
"n3" => rand(1, 20)
];
// Mostrem els números
foreach ($numeros as $key => $value) {
echo $key . ": " . $value . "<br>";
}
// Busquem el més gran
$mesGran = 0;
foreach ($numeros as $key => $value) {
if ($value > $mesGran) {
$mesGran = $value;
}
}
echo "El més gran és " . $mesGran . "<br>";
//sense foreach
$preGran = ($numeros["n1"] > $numeros["n2"]) ? $numeros["n1"] : $numeros["n2"] ;
$mesGran = ($preGran > $numeros["n3"]) ? $preGran : $numeros["n3"] ;
echo "El més gran és " . $mesGran . "<br>";
?>
<h2> Codi font </h2>
<?php
show_source("ej3.php");
?>
</body>
</html>