
Coemzando desde este post, intentaré explicar lo más ahondamente posible la programación en PHP, dado que si hay algo que me gusta dentro de lo mío, es la programación web (Entiéndase HTML, ASP, y lo que intentaré enseñar en este caso).
No voy a proceder con intros aburridas, ni historia, ni que un buen sitio debe ser así o asá, eso va en cada uno, obviamente la simplicidad debe existir, un buen diseño, pero eso se debe lograr con un buen uso de esto.
Muy bien comienzo ahora…ya:
(Nota: Se debe conocer la estructura de HTML para poder trabajar con PHP, ya que este último, es dependiente del HTML, no existe fuera de un sitio web, y para la posteridad, nociones básicas de bases de datos.)
PHP es un lenguaje con capacidad de conexión con la mayoría de los manejadores de base de datos que se utilizan en la actualidad, destaca su conectividad con MySQL; la posibilidad de “tomar decisiones” que harán al sitio dinámico, y obteniendo los datos que se desean solamente, por ejemplo, un archivo php de productos, si previamente se consulta por televisores, ese mismo sitio mostraría solamente las televisiones (sin necesidad de hacer un monton de archivos html distintos para las televisiones, los electrodomesticos, etc.) si se programa de la manera correcta.
El código php comienza cuando dentro del código html, cuando se quiere pasar a php se “avisa” con la simbología <?phpy se termina con ?>
Exactamente así:
<?php
Código PHP
?>
Como escribir algo dentro de PHP:
echo “un texto..”;
La instrucción echo seguida de un texto entrecomillado hará que el PHP escriba en la página web resultante lo contenido en esa cadena de texto.
Nota: Al final de todas las instrucciones de PHP, se debe colocar un punto y coma.
Ejemplo de escritura en PHP:
<html>
<head>
<title>Echo en PHP</title>
</head>
<body>
<?
echo “Este texto se verá en el sitio web”;
?>
</body>
</html>
Y eso sería lo primero… si hago entradas cortas las hago más seguidas… ahora hagan echo parriba y pabajo (Previa instalación del EasyPHP… eso lo explico para la próxima pero no es complicado.).