Ejemplo de Código PHP

Ver el tema anterior Ver el tema siguiente Ir abajo

Ejemplo de Código PHP

Mensaje  Jยคภςђ๏ el Jue Nov 26, 2009 1:23 am

En el siguiente ejemplo se muestra el típico Hola Mundo, que es una simple impresión por pantalla del mismo mensaje:
Código:
<?php
echo "Hola Mundo";
?>
El ejemplo anterior escribiría simplemente "Hola Mundo" (sin comillas) en la página web. Es importante recordar que todo bloque de código PHP debe estar dentro de <?php(para abrir) y ?>(para cerrar) o simplemente de una forma más corta <? <CÓDIGO_PHP> ?>, muy parecido a las etiquetas en ASP <% <CÓDIGO_ASP> %>. Ahora bien, el resultado que tendríamos en el navegador sería el siguiente:
Código:
 Hola Mundo
A continuación un ejemplo de envío y recepción de datos en una misma página con PHP:
Código:
<html>
<head>
    <title>Ejemplo de uso simple en envío y recepción de parámetros con PHP</title>
</head>
<body>
<?php
// Si existe la variable $_POST['muestra'], entonces muestra la comida favorita
if (isset($_POST['muestra']))
    {
          echo 'Hola, '.$_POST['nombre'].', tu comida favorita es: '. $_POST['comida'].'';
    } else {
// Si no, muestra un formulario solicitando la comida favorita
?>
<form method="POST" action="<?php echo $_SERVER['PHP_SELF'];?>">
    ¿Cuál es tu nombre?
    <input type="text" name="nombre" />
    ¿Cuál es tu comida favorita?
    <select name="comida">
        <option value="Spaguetis">Spaguetis</option>
        <option value="Asado">Asado</option>
        <option value="Pizza">Pizza</option>
    </select>
    <input type="submit" name="muestra" value="Seguir" />
</form>
 
<?php
 
            } //Fin del bloque else
?>
 
</body>
</html>
En este código es posible observar las siguientes características:
Las variables enviadas por un formulario utilizando el método POST, son recibidas en el lenguaje dentro de la matriz $_POST, lo cual facilita la obtención de este tipo de datos. Este mismo método es utilizado por el lenguaje para todas las fuentes de información en una aplicación web, tales como cookies en la matriz $_COOKIES, variables de URL en $_GET (que en formularios puede servir para guardar los datos), variables de sesión utilizando $_SESSION, y variables del servidor y del cliente por medio de la matriz $_SERVER.
El código PHP está incrustado dentro del HTML e interactúa con el mismo, lo que permite diseñar la página Web en un editor común de HTML y añadir el código dinámico dentro de las etiquetas <?php ?>.
El resultado muestra y oculta ciertas porciones del código HTML en forma condicional.
Es posible utilizar funciones propias del lenguaje para aplicaciones Web como htmlentitites(), que convierte los caracteres que tienen algún significado especial en el código HTML o que podrían desplegarse erróneamente en el navegador como acentos o diéresis, en sus equivalentes en formato HTML..
Todas las variables en PHP llevan el símbolo de dolar como prefijo (ejemplo: $variable1, $variable2, $variable3...,$variableN), los tipos de variable no es necesario declararlas, ya que a medida que se usan en la aplicación el servidor reconoce de que tipo son. Para mostrar una cadena (en inglés string) debe estar dentro de comillas dobles o simples (ejemplo: "Hola Mundo", 'Lo que quiero mostrar'). Cabe destacar que si se desea mostrar el símbolo " o ' debe encerrarse en el otro tipo de comillas ("...'...", '..."...') o usarse un escape (\', \").
Toda línea de instrucción siempre termina en un punto y coma (Wink, al igual que el lenguaje C.
Para insertar un comentario de una sola línea, debe empezar por // o por #. El resto de la línea es tratado entonces como un comentario. Para insertar un bloque de comentario, de una o más líneas, se utiliza la combinación /* y */, por ejemplo: /* <COMENTARIOS> */

Jยคภςђ๏
Miembro Nv5
Miembro Nv5

Mensajes: 31
Fecha de inscripción: 26/11/2009
Edad: 21

Ver perfil de usuario

Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


Permisos de este foro:
No puedes responder a temas en este foro.