Está en la página 1de 15

SEMANA 1 – PROGRAMACIÓN

PROGRAMACIÓN

SEMANA 1
Recurso Adicional:
Cómo hacer un script en PHP

Todos los derechos de autor son de la exclusiva propiedad de IACC o de los otorgantes de sus licencias. No está
IACCemitir, difundir, poner a disposición del público ni
permitido copiar, reproducir, reeditar, descargar, publicar,
utilizar los contenidos para fines comerciales de ninguna clase. 1
SEMANA 1 – PROGRAMACIÓN

INTRODUCCIÓN1
El lenguaje de programación PHP es un lenguaje de código del lado del servidor que se utiliza para
crear páginas web interactivas/o sistemas de información web. Este lenguaje se volvió muy popular
debido a su facilidad de uso, a la interoperabilidad entre páginas web que posibilita y a su posibilidad
de integrarlo con HTML. Intenta imaginar qué sucede cuando editas una página en un sitio web:
detrás de todos los procesos existen muchos, quizá cientos, de scripts PHP que controlan la forma
en la que se modifican las páginas web basándose en una variedad de circunstancias. Este artículo
te enseñará cómo escribir algunos scripts PHP básicos para que puedas comprender los aspectos
esenciales del funcionamiento de PHP.

A continuación, se describen los pasos para realizar un primer programa o script utilizando el
lenguaje PHP:

1. COMENZAR POR SENTENCIAS "ECHO" (QUE MUESTRA O VISUALIZA UN


MENSAJE EN PANTALLA)

Abre un editor de texto. Estos programas permiten escribir y editar código.

o En cualquier versión de Windows, puedes acceder al Bloc de notas o notepad.


o En Mac, puedes abrir TextEdit dirigiéndote a Aplicaciones > TextEdit.

1
Recurso Adicional basado en https://es.wikihow.com/hacer-un-script-PHP

IACC
2
SEMANA 1 – PROGRAMACIÓN

2. ESCRIBE UN SIMPLE COMANDO EN EL BLOC DE NOTAS.

Una sección de código en PHP comienza y termina con las etiquetas de PHP ("<?php " "?>").
El comando "echo" es una sentencia (una sentencia es una instrucción a la computadora)
bastante básica en el lenguaje PHP que sirve para mostrar una salida en pantalla. Debes
encerrar el texto que quieras mostrar entre comillas y agregar un punto y coma al final.

o El código debe quedar similar a <?php echo “¡Hola mundo!”; ?>.

IACC
3
SEMANA 1 – PROGRAMACIÓN

3. GUARDA EL ARCHIVO CON EL NOMBRE "HOLA MUNDO" Y LA EXTENSIÓN


.PHP.

Para hacerlo, ve al menú "Archivo" y selecciona "Guardar como…".

o En el Bloc de notas, agrega .php al final del nombre del archivo y enciérralo entre
comillas dobles. De esta forma te asegurarás de que el Bloc de notas no convierta
el archivo en un archivo de texto básico. Si no agregas las comillas, el archivo se
llamará hola_mundo.php.txt .Otra forma de hacerlo es seleccionando el menú
desplegable que está debajo de "Guardar como tipo" y eligiendo la opción "Todos
los archivos (*.*)". Así el nombre quedará exactamente como lo escribas y no será
necesario agregar las comillas.
o En TextEdit, no es necesario agregar comillas, pero aparecerá una ventana
emergente pidiéndote que confirmes que quieres guardar tu archivo como .php.
o Asegúrate de guardar el archivo en la carpeta raíz de documentos del "servidor".
Normalmente esa carpeta se llama "htdocs" y se encuentra en la carpeta "Apache"
en Windows o "/Library/Webserver/Documents" en Mac, pero el usuario puede
establecerla manualmente.

4. ACCEDE A TU ARCHIVO PHP USANDO UN NAVEGADOR WEB.

Abre tu navegador web preferido y escribe la siguiente dirección en la barra de direcciones


usando el nombre de tu archivo php: http://localhost/hola_mundo.php. La ventana del
navegador deberá mostrar la sentencia echo que escribiste.

IACC
4
SEMANA 1 – PROGRAMACIÓN

o Si aparece un mensaje de error, asegúrate de que hayas escrito el código


correctamente, tal como se explica en los pasos anteriores, incluyendo el punto y
coma.

Asegúrate también de que el archivo esté guardado en la carpeta correspondiente.

UTILIZAR PHP Y HTML

5. COMPRENDE CÓMO SE USAN LAS ETIQUETAS "PHP".

Las etiquetas "<?php " y "?>" le indican al motor de PHP que todo lo que se encuentra dentro
de ellas corresponde a código PHP. Todo lo que esté por fuera de las etiquetas se tratará
como HTML y por lo tanto el motor de PHP lo ignorará enviándolo al navegador como si
fuera cualquier otro código HTML. Lo más importante es reconocer que los scripts PHP van
embebidos dentro de páginas HTML comunes.

IACC
5
SEMANA 1 – PROGRAMACIÓN

6. APRENDE EL SIGNIFICADO DE LAS SENTENCIAS QUE VAN ENTRE LAS


ETIQUETAS.

Las sentencias se utilizan para solicitarle al motor de PHP que haga algo. En el caso de una
sentencia echo, lo que hace es solicitarle al motor que muestre lo que se encuentra entre
comillas.

o El motor de PHP, en sí, nunca muestra nada en la pantalla. Todas las salidas que el
motor genera, se envían al navegador como HTML. Tu navegador no sabe que lo
que recibe es una salida en PHP. Hasta donde sabe el navegador, lo que está
recibiendo es código HTML plano.

7. UTILIZA LAS ETIQUETAS HTML PARA MOSTRAR LA SALIDA EN NEGRITA.

Usando etiquetas HTML, puedes alterar la salida de una sentencia PHP. Las etiquetas
<strong> y </strong> cambian el formato de cualquier texto que esté dentro de ellas para
mostrarlo en negrita. Ten en cuenta que esas etiquetas van en la parte de afuera del texto,
pero dentro de las comillas de la sentencia echo.

o Tu código debe quedar similar a este:


<?php?
echo "<strong>¡Hola mundo!</strong>";
?>

IACC
6
SEMANA 1 – PROGRAMACIÓN

8. GUARDA EL ARCHIVO Y ÁBRELO USANDO EL NAVEGADOR.

Selecciona Archivo > Guardar como… y guarda el archivo con el nombre "holamundo2.php".
Ábrelo con el navegador usando la dirección: http://localhost/holamundo2.php. La salida
será la misma que antes, pero ahora el texto estará en negrita.

o Asegúrate de guardar el archivo en la carpeta raíz de documentos del "servidor".


Normalmente esa carpeta se llama "htdocs" y se encuentra en la carpeta "Apache"
en Windows o "/Library/Webserver/Documents" en OSX, pero el usuario puede
establecerla manualmente.

9. EDITA EL ARCHIVO PARA AGREGAR UNA SEGUNDA SENTENCIA ECHO.

Recuerda que las sentencias deben separarse con un punto y coma.

o Tu código debe quedar similar a este:


<?php
echo "¡Hola mundo!"<br>;
echo "¿Cómo están todos?";
?>

IACC
7
SEMANA 1 – PROGRAMACIÓN

Guarda el archivo como "hola_mundo_doble.php". La página deberá mostrar dos sentencias echo,
en dos líneas separadas y en el orden en el que las escribiste. Observa la etiqueta en la primera
línea. Esta etiqueta es un markup de HTML para insertar un salto de línea.

o Si no agregas esta etiqueta, tu salida se verá así:


¡Hola mundo!¿Cómo están todos?

APRENDER A USAR LAS VARIABLES

10. PIENSA EN LAS VARIABLES COMO CONTENEDORES DE DATOS.

Para manipular los datos, ya sean números o nombres, es necesario almacenar los datos en
un contenedor. Este proceso se conoce como declaración de una variable. La sintaxis para
declarar una variable es "$miVariable="¡Hola mundo!";.

o El signo pesos ($) al principio le indica a PHP que $miVariable es una variable. Todas
las variables deben comenzar con el signo pesos, pero el nombre de la variable
puede ser cualquiera.
o En el ejemplo anterior, el valor es "¡Hola mundo!" y la variable es $miVariable. De
esta forma le indicas a PHP que almacene el valor que está a la derecha del signo
igual, en la variable que está a la izquierda del signo igual.
o A las variables que contienen un valor de texto, se las conoce como "cadenas".

IACC
8
SEMANA 1 – PROGRAMACIÓN

11. LLAMA A LA VARIABLE.

Llamar a una variable significa referirse a ella en el código. Declara la variable y luego
muéstrala en pantalla en lugar de escribir el texto.

o El código debe quedar similar a:


<?php>
$miVariable = "¡Hola mundo!";
echo $miVariable;
?>

12. GUARDA EL ARCHIVO Y EJECÚTALO.

Ve a Archivo > Guardar como… y guarda el archivo con el nombre "miprimeravariable.php".


Abre el navegador y ve a http://localhost/miprimeravariable.php. Tu script hará que
aparezca la variable en la pantalla. La salida se verá exactamente igual que si fuera texto
plano, solo que esta vez manejaste la cadena de otra forma diferente.

IACC
9
SEMANA 1 – PROGRAMACIÓN

o Asegúrate de guardar el archivo en la carpeta raíz de documentos del "servidor".


Normalmente esa carpeta se llama "htdocs" y se encuentra en la carpeta "Apache"
en Windows o "/Library/Webserver/Documents" en Mac, pero el usuario puede
establecerla manualmente.

13. USA VARIABLES CON NÚMEROS.

Las variables también pueden contener números (conocidos como integers o enteros) y
esos números se pueden manipular a través de simples funciones matemáticas. Comienza
por declarar tres variables llamadas "$miNumeroPequeno", "$miNumeroGrande" y
"$miTotal".

o El código debe quedar similar a:


<?php
$miNumeroPequeno;
$miNumeroGrande;
$miTotal;
?>

IACC
10
SEMANA 1 – PROGRAMACIÓN

14. ASÍGNALE NÚMEROS ENTEROS A LAS PRIMERAS DOS VARIABLES.

Guarda valores enteros en "$miNumeroPequeno" y "$miNumeroGrande".

o Ten en cuenta que no es necesario que los valores enteros estén entre comillas. Si
los pones entre comillas, los números se tratarán como si fueran texto, igual que la
variable "¡Hola mundo!".
o El código debe quedar similar a:
<?php
$miNumeroPequeno = 12;
$miNumeroGrande = 356;
$miTotal;
?>

15. UTILIZA LA TERCERA VARIABLE PARA CALCULAR Y MOSTRAR EN PANTALLA LA


SUMA DE LAS OTRAS VARIABLES.

En lugar de hacer el cálculo matemático manualmente, puedes llamar a las dos variables y
guardarlas en la variable "$miTotal". A través de una función matemática, la máquina
calculará la suma por ti. Para mostrar la variable en pantalla, solo tienes que agregar una
sentencia "echo" para que la llame después de haber hecho la declaración.

o Cualquier cambio que sufra la variable entera se reflejará al momento de mostrar


"$miTotal" a través del comando "echo".
o El código debe quedar similar a:
<?php
$miNumeroPequeno = 12;
$miNumeroGrande = 356;
$miTotal = $miNumeroPequeno + $miNumeroGrande;

IACC
11
SEMANA 1 – PROGRAMACIÓN

echo $miTotal;
?>

16. GUARDA EL ARCHIVO Y EJECUTA ESTE SCRIPT.

La ventana del navegador mostrará un solo número. Ese número será la suma de los
valores de las otras dos variables que estará guardada en la variable "$miTotal".

17. APROVECHA LAS VENTAJAS DE LAS VARIABLES DE CADENAS.

Si usas una variable para almacenar texto, podrás llamar a esa variable en cualquier
momento. De esta forma, puedes usar el valor almacenado en vez de tener que escribir el
texto guardado en ella cada vez que necesites usarlo. También permite avanzar en una
manipulación más compleja de los datos almacenados en ella.

o La primera variable, $miVariable, contiene un valor de cadena: "¡Hola mundo!". A


menos que cambies ese valor, $miVariable siempre contendrá el texto "¡Hola
mundo!".
o Usando la sentencia "echo", puedes mostrar en pantalla el valor que contiene
$miVariable.

IACC
12
SEMANA 1 – PROGRAMACIÓN

18. APROVECHA LAS VENTAJAS DE LAS VARIABLES ENTERAS.

Ya aprendiste cómo llevar a cabo la manipulación básica de variables de enteros a través de


funciones matemáticas. Los resultados obtenidos se pueden almacenar en otras variables.
Sin embargo, esto es solo el principio de lo que puedes hacer con estas variables.

o Las dos variables, $miNumeroPequeno y $miNumeroGrande, tienen asignado un


valor entero.
o La tercera variable, $miTotal, almacena la suma de los valores de
$miNumeroPequeno y $miNumeroGrande. Debido a que $miNumeroPequeno
guarda un valor numérico y $miNumeroGrande guarda otro valor numérico, esto
significa que $miTotal guardará el valor del primer número, sumado al segundo.
Este valor puede cambiarse alterando cualquiera de las dos variables que lo
componen.

CONSEJO
• En este artículo se da por sentado que ya has instalado Apache y PHP en tu computadora.
Cada vez que se te indica que debes guardar un archivo, debes hacerlo en la carpeta
"\htdocs" (Win) o "\Library\WebServer\Documents" (Mac) dentro de la carpeta de Apache.
• Una herramienta muy útil para probar archivos PHP es XAMPP o WAMP, programas
gratuitos que se instalan y ejecutan Apache y PHP para ayudarte a simular un servidor en tu
computadora.
• Comentar es importante con cualquier programación, así que asegúrate de saber también
cómo comentar en PHP.

IACC
13
SEMANA 1 – PROGRAMACIÓN

COSAS QUE NECESITARÁS


• Servidor web Apache (Win32)
• PHP (Win32)
• Un editor de texto (usa alguno de los que se mencionan más abajo)
o Bloc de notas de Windows
o Notepad++ (Win) (tiene funciones de selección de sintaxis que permiten leer con
mayor facilidad)
o Textwrangler (Mac) (tiene funciones similares a las de Notepad++)
• Un editor HTML (usa alguno de los que se mencionan más abajo)
o WYSIWYG
o Adobe Dreamweaver
o Microsoft Expression Web
o algún IDE como Microsoft Visual Studio Web
• Mozilla Firefox (puedes usar cualquier navegador, pero Mozilla es una de las alternativas
más populares para el desarrollo web)
• Para scripts básicos puedes usar XAMPP (un programa gratuito que hace que tu
computadora funcione como un servidor de PHP, Perl y varios complementos incluyendo
Python).

IACC
14
SEMANA 1 – PROGRAMACIÓN

IACC
15

También podría gustarte