Piràmide
^
^ ^
^ ^ ^
^ ^ ^ ^
^ ^ ^ ^ ^
^ ^ ^ ^ ^ ^
^ ^ ^ ^ ^ ^ ^
^ ^ ^ ^ ^ ^ ^ ^
^ ^ ^ ^ ^ ^ ^ ^ ^
^ ^ ^ ^ ^ ^ ^ ^ ^ ^
Codi font
<!doctype html>
<html lang="ca">
<head>
<meta charset="UTF-8">
<title>ex10</title>
</head>
<body>
<h1> Piràmide </h1>
<?php
/*
Fent servir el mètode GET i dos for niats
per a que surti una forma com aquesta.
*/
$espai = " ";
$caracter = $espai . "^";
$numFiles = 10;
//para manejar cada fila
for ($i = 1; $i <= $numFiles; $i++) {
// Espais abans dels caràcters
/*
Fila 1 → 9 espacios
Fila 2 → 8 espacios
Fila 3 → 7 espacios
Fila 10 → 0 espacios
*/
for ($pos = $i; $pos < $numFiles; $pos++) {
echo $espai;
}
// Caràcters de la fila
/* El numero de repeticiones va a depender del valor de i empezamos a contar en 1 pero cada fila aumenta en 1 el caracter */
for ($pos = 1; $pos <= $i; $pos++) {
echo $caracter;
}
echo "<br>";
}
?>
<h2> Codi font </h2>
<?php
show_source("ej10.php");
?>
</body>
</html>