Capítulo 2. El lenguaje PHP
<?PHP
echo(«Lunes<BR>»);
echo(«Martes<BR>»);
echo(«Miércoles<BR>»);
echo(«Jueves<BR>»);
echo(«Viernes<BR>»);
echo(«Sábado<BR>»);
echo(«Domingo<BR>»);
?>
<?PHP
$arraySemana= array(1 => ‘Lunes’, 2 => ‘Martes’, 3 => ‘Miércoles’,
4 => ‘Jueves’, 5 => ‘Viernes’, 6 => ‘Sábado’, 7 => ‘Domingo’);
echo(«El primer día de la semana es: $arraySemana[1]<BR>»);
echo(«El segundo día de la semana es: $arraySemana[2]<BR>»);
echo(«El tercer día de la semana es: $arraySemana[3]<BR>»);
echo(«El cuarto día de la semana es: $arraySemana[4]<BR>»);
echo(«El quinto día de la semana es: $arraySemana[5]<BR>»);
echo(«El sexto día de la semana es: $arraySemana[6]<BR>»);
echo(«El séptimo día de la semana es: $arraySemana[7]<BR>»);
?>
<?PHP
$mes=6;
switch ($mes)
{
case 1:
echo(«El mes es ENERO»);
break;
case 2:
echo(«El mes es FEBRERO»);
break;
case 3:
echo(«El mes es MARZO»);
break;
case 4:
echo(«El mes es ABRIL»);
break;
case 5:
echo(«El mes es MAYO»);
break;
case 6:
echo(«El mes es JUNIO»);
break;
case 7:
echo(«El mes es JULIO»);
break;
case 8:
echo(«El mes es AGOSTO»);
break;
case 9:
echo(«El mes es SEPTIEMBRE»);
break;
case 10:
echo(«El mes es OCTUBRE»);
break;
case 11:
echo(«El mes es NOVIEMBRE»);
break;
case 12:
echo(«El mes es DICIEMBRE»);
break;
default:
echo(«El número no corresponde a ningún MES.»);
}
?>
<?PHP
$numero=10;
while ($numero<=50)
{
if (($numero % 2)==0) echo(«El número $numero es par.<BR>»);
$numero++;
}
?>
<?PHP
$inicio=10;
$final=50;
while ($inicio<=$final)
{
if (($inicio % 3)==0) echo(«El número $inicio es múltiplo de
3.<BR>»);
$inicio++;
}
?>
<?PHP
$inicio=10;
$final=50;
while ($inicio<=$final)
{
if ((($inicio % 2)==0) and (($inicio % 3)==0))
echo(«El número $inicio es múltiplo de 2 y de 3.<BR>»);
else if (($inicio % 2)==0)
echo(«El número $inicio sólo es múltiplo de 2.<BR>»);
else if (($inicio % 3)==0)
echo(«El número $inicio sólo es múltiplo de 3.<BR>»);
$inicio++;
}
?>
<?PHP
for ($numero=10;$numero<=50;$numero++)
{
if (($numero % 2)==0) echo(«El número $numero es par.<BR>»);
}
?>
<?PHP
$inicio=10;
$final=50;
for ($numero=$inicio;$numero<=$final;$numero++)
{
if (($numero % 2)==0) echo(«El número $numero es par.<BR>»);
}
?>
<?PHP
$inicio=10;
$final=50;
for ($numero=$inicio;$numero<=$final;$numero++)
{
if ((($numero % 2)==0) and (($numero % 3)==0))
echo(«El número $numero es múltiplo de 2 y de 3.<BR>»);
else if (($numero % 2)==0)
echo(«El número $numero sólo es múltiplo de 2.<BR>»);
else if (($numero % 3)==0)
echo(«El número $numero sólo es múltiplo de 3.<BR>»);
}
?>
<?PHP
$numero=10;
do{
if (($numero % 2)==0) echo(«El número $numero es par.<BR>»);
$numero++;
}while ($numero<=50);
?>
<?PHP
$inicio=10;
$final=50;
do{
if (($inicio % 2)==0) echo(«El número $inicio es par.<BR>»);
$inicio++;
}while ($inicio<=$final);
?>
<?PHP
$inicio=10;
$final=50;
do{
if ((($inicio % 2)==0) and (($inicio % 3)==0))
echo(«El número $inicio es múltiplo de 2 y de 3.<BR>»);
else if (($inicio % 2)==0)
echo(«El número $inicio sólo es múltiplo de 2.<BR>»);
else if (($inicio % 3)==0)
echo(«El número $inicio sólo es múltiplo de 3.<BR>»);
$inicio++;
}while ($inicio<=$final);
?>
<?PHP
function listaPares($num1,$num2)
{
if ($num1>$num2) // Si $num > $num2 intercambio sus valores.
{
$aux=$num1;
$num1=$num2;
$num2=$aux;
}
for (;$num1<=$num2;$num1++) // No hace falta inicializar $num1.
if (($num1 % 2)==0) echo(«El número $num1 es par.<BR>»);
}
listaPares(15,30);
?>
<?PHP
function listaPares($num1,$num2=0)
{
if ($num1>$num2) // Si $num > $num2 intercambio sus valores.
{
$aux=$num1;
$num1=$num2;
$num2=$aux;
}
for (;$num1<=$num2;$num1++) // No hace falta inicializar $num1.
if (($num1 % 2)==0) echo(«El número $num1 es par.<BR>»);
}
listaPares(15);
?>
<?PHP
function tablaMultiplicar($num=-9999)
// Le supongo el valor por defecto = -9999.
{
if ($num==-9999)
{ // Muestro las tablas de multiplicar del 1 al 10
$inicio=1;
$final=10;
}
else
{ // Sólo muestro la tabla del «$num»
$inicio=$num;
$final=$num;
}
for (;$inicio<=$final;$inicio++)
{
echo(«Tabla de multiplicar del número: $inicio.<BR>»);
for ($aux=0;$aux<=10;$aux++)
{
$resultado=$inicio*$aux;
echo(«$inicio * $aux = $resultado<BR>»);
}
}
}
tablaMultiplicar();
?>