Armemos una primer página en PHP. Para eso, creamos un directorio en el directorio de nuestro servidor web.
Nota: verifique que el servidor esté funcionando, probando en el navegador la dirección
http://localhost
Debemos conocer cuál es el directorio donde está el contenido del servidor web local que estemos utilizando. Eso deberá consultarlo en la documentación de su servidor. Si está usando el Internet Information Server, probablemente esté en
c:Inetpubwwwroot
Si es un Apache, estará en el directorio de instalación de este servidor, dentro del directorio
htdocs
Creemos entonces un directorio, digamos cursophp en ese directorio del servidor. Luego, con un editor de texto cualquiera, grabamos el archivo prueba.php con el contenido
<h1>Prueba PHP</h1>
Es importante que la extensión sea .php (en minúsculas). Revise que el editor de texto que esté usando no le agregue la extensión .txt.
Ahora estamos listos para probar la página, ingresando esta dirección en el navegador:
http://localhost/cursophp/prueba.php
Aparecerá un resultado como:
![Curso php parte 2 Phpprueba01](https://2img.net/h/www.todocontenidos.com/ajlearning/phpmysql/phpprueba01.png)
Hasta ahora, es una simple página con contenido HTML. Si en el navegador hacemos botón derecha, ver código fuente:
![Curso php parte 2 Phpprueba03](https://2img.net/h/www.todocontenidos.com/ajlearning/phpmysql/phpprueba03.png)
veremos que el contenido que llegó al navegador, al programa cliente, es lo mismo que habíamos escrito:
![Curso php parte 2 Phpprueba02](https://2img.net/h/www.todocontenidos.com/ajlearning/phpmysql/phpprueba02.png)
¿Qué sucedió? El código que agregamos es la asignación de una variable $k. Pero ese código se ejecuta en el servidor, como código PHP, sin producir nada nuevo en el cliente. De ahí que el resultado fue el mismo.
Notemos que las variables en PHP se escriben con un $ (signo pesos) inicial en el nombre. PHP distingue de esa manera a las variables. También distingue entre letras mayúsculas y minúsculas en las variables. Una variable es $k y otra completamente distinta es $K.
Vemos que no se necesita declarar una variable. Simplemente fuimos y asignamos el valor 1 a $k. La variable no tiene tipo: le asignamos un entero, pero también podríamos haberle asignado un texto o un número real.
El ; (punto y coma) final tiene su explicación. Podríamos haber escrito la asignación como
<h1>Prueba PHP</h1>
<?
$k
=
1
;
?>
y hubiera sido lo mismo: PHP no termina las sentencias con un cambio de línea. Necesita un terminador de sentencia, y ése es el punto y coma. Si la sentencia es la última de un bloque PHP escrito entre <? y ?> no hace falta colocar el punto y coma final.
saludos
r0b!nh00d (saw)