Documentos de Académico
Documentos de Profesional
Documentos de Cultura
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
Recurso Adicional basado en https://es.wikihow.com/hacer-un-script-PHP
IACC
2
SEMANA 1 – PROGRAMACIÓN
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.
IACC
3
SEMANA 1 – PROGRAMACIÓN
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.
IACC
4
SEMANA 1 – PROGRAMACIÓN
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
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.
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.
IACC
6
SEMANA 1 – PROGRAMACIÓN
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.
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.
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
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.
IACC
9
SEMANA 1 – PROGRAMACIÓN
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".
IACC
10
SEMANA 1 – PROGRAMACIÓN
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;
?>
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.
IACC
11
SEMANA 1 – PROGRAMACIÓN
echo $miTotal;
?>
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".
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.
IACC
12
SEMANA 1 – PROGRAMACIÓN
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
IACC
14
SEMANA 1 – PROGRAMACIÓN
IACC
15