aprende PHP leccion 4

in #programacion7 years ago (edited)

Creando nuestro segundo programa en PHP

Un problema sencillo que se nos puede presentar y que no se puede resolver empleando solo HTML es que una página esté disponible sólo los 10 primeros días del mes.

Mostraremos un cartel que diga que el sitio se encuentra disponible si la fecha es menor o igual a 10, en caso contrario mostraremos un mensaje de sitio fuera de servicio. Para obtener la fecha del servidor web debemos llamar a la función date y requerir sólo el día:$dia=date("d"); 

A las variables en PHP se les antecede el caracter $. Si a la función date le pasamos el string "d" retornará sólo el día (si queremos la fecha completa: $fecha=date("d/m/Y")

Para verificar si la variable $dia es menor o igual a 10, debemos emplear la instrucción if, similar a otros lenguajes.

Entonces la página con el programa queda de la siguiente forma:

Un programita más útil que "Hola Mundo"

p><html>

<head></head>

<body>

<p><?php

$dia = date("d");

if($dia<=10){

echo"sitio activo";

}

else{

echo"sitio fuera de servicio";

}

?></p>

<p></body>

</html></p>

Como resultado obtendremos lo siguiente; recordemos que debemos tener el WampServer iniciado y en el navegador digitamos la siguiente direccion localhost/curso/pagina2.php

Los nombres de variables son sensibles a mayúsculas y minúsculas, por lo que si la escribimos en minúscula inicialmente debemos respetar en el resto del programa. En cambio las instrucciones del lenguaje PHP no son sensibles por lo que si deseamos escribir IF o if, las dos formas estarán bien. Los que venimos de otros lenguajes como C, C++, Java tenemos por costumbre escribir las palabras claves en minúsculas, pero esto es solo por costumbre.

La condición del if debe ir obligatoriamente entre paréntesis. Los operadores relacionales disponibles son:

> Mayor

>= Mayor o igual

< Menor

<= Menor o igual

== Igual

!= Distinto

Si la condicion se verifica verdadera se ejecuta el primer bloque encerrado entre llaves, en caso de verificarse falsa la condicion se ejecuta el bloque entre llaves que le sigue alelse

<-Anterior Leccion 3

Siguiente Leccion 5 ->

Sort:  

Hola este es el tipo de contenido que voy buscando, te sigo. A ver si hacemos comunidad.

hola amigo muchas gracias dia a dia voy subiendo me gusta compartir lo que aprendo

Muy buen contenido!

Muchas gracias amigo es con todo gusto

This post has been ranked within the top 50 most undervalued posts in the first half of Aug 10. We estimate that this post is undervalued by $18.24 as compared to a scenario in which every voter had an equal say.

See the full rankings and details in The Daily Tribune: Aug 10 - Part I. You can also read about some of our methodology, data analysis and technical details in our initial post.

If you are the author and would prefer not to receive these comments, simply reply "Stop" to this comment.

Congratulations! This post has been upvoted from the communal account, @minnowsupport, by LOGAN6230 from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, theprophet0, someguy123, neoxian, followbtcnews/crimsonclad, and netuoso. The goal is to help Steemit grow by supporting Minnows and creating a social network. Please find us in the Peace, Abundance, and Liberty Network (PALnet) Discord Channel. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.

This post has received a 5.47 % upvote from @bellyrub thanks to: @logan6230.

Coin Marketplace

STEEM 0.17
TRX 0.16
JST 0.030
BTC 59374.25
ETH 2544.66
USDT 1.00
SBD 2.47