PHP
¿QUÉ ES PHP? ¿PARA QUÉ SIRVE PHP?
PHP es un lenguaje de código abierto muy popular, adecuado para desarrollo web y que puede ser incrustado en HTML. Es popular porque un gran número de páginas y portales web están creadas con PHP. Código abierto significa que es de uso libre y gratuito para todos los programadores que quieran usarlo. Incrustado en HTML significa que en un mismo archivo vamos a poder combinar código PHP con código HTML, siguiendo unas reglas.
PHP se utiliza para generar páginas web dinámicas. Recordar que llamamos página estática a aquella cuyos contenidos permanecen siempre igual, mientras que llamamos páginas dinámicas a aquellas cuyo contenido no es el mismo siempre. Por ejemplo, los contenidos pueden cambiar en base a los cambios que haya en una base de datos, de búsquedas o aportaciones de los usuarios, etc.
¿Cómo trabaja PHP? El lenguaje PHP se procesa en servidores, que son potentes ordenadores con un software y hardware especial. Cuando se escribe una dirección tipo https://www.aprenderaprogramar.com/index.php en un navegador web como Internet Explorer, Firefox o Chrome, ¿qué ocurre? Se envían los datos de la solicitud al servidor que los procesa, reúne los datos (por eso decimos que es un proceso dinámico) y el servidor lo que devuelve es una página HTML como si fuera estática.
El esquema es: Petición de página web al servidor --> El servidor recibe la petición, reúne la información necesaria consultando a bases de datos o a otras páginas webs, otros servidores, etc --> El servidor responde enviando una página web “normal” (estática) pero cuya creación ha sido dinámica (realizando procesos de modo que la página web devuelta no siempre es igual).
En resumen:
Páginas estáticas: Petición --> Respuesta Páginas dinámicas: Petición --> Procesado y preparación --> Respuesta |
SE NECESITA PARA TRABAJA EN PHP
Windows
§ XAMPP es uno de los más utilizados y confiables
§ La ruta para guardar tus archivos debería ser C:/xampp/htdocs o en su defecto la ruta donde este instalado XAMPP
§ También puedes usar WAMP, que es para Windows solamente.
§ La ruta para guardar tus archivos debería ser C:/wamp/www o en su defecto la ruta donde este instalado WAMP
§ Zend Server CE es la recomendada para usar en proyecto en desarrollo y en producción.
§ También es posible instalar el servidor web y PHP por separado.
Mac OS
§ Todo viene instalado de base a excepción de MySQL pero requiere de algún tiempo para configurarlo, por eso te recomiendo que instalesMAMP en su versión gratuita.
§ La ruta para guardar tus archivos debería ser /Macintosh HD/Applications/MAMP/htdocs
Linux
§ XAMPP también puede instalarse en sistemas como Ubuntu.
§ La ruta para guardar tus archivos debería ser /opt/lampp/htdocs/ o en su defecto la ruta donde este instalado XAMPP aunque lo mejor es hacer un symlink a alguna carpeta que pertenezca al usuario ya que por defecto /opt/lampp/htdocs/ pertenece a root
§ También es posible instalar un servidor web (lighttpd, apache son algunos ejemplos), y las librerías de php por separado, así como el mysql y otras utilidades. El directorio por defecto para guardar los archivos es /var/www/, que se puede cambiar en la configuración del servidor web.
§ En algunas distribuciones Linux viene instalado por defecto.
Luego de instalar cualquiera de las alternativas toma en cuenta la ruta en donde debes crear tus propios archivos para que allí almacenes todos los ejemplos que vamos a realizar.
¿COMO SE HACE LA APERTURA Y CERRADO EN EL CODIGO PHP?
apertura: ?php
Ciere: ?>
Variables.
TIPOS DE VARIABLES
Las variables pueden ser de diferentes tipos en función del valor que almacenan. los tipos de variables son:
Numeros enteros (integer)
Números enteros sin decimales. Ejemplo:
$num1 = 43
Numeros Reales (real)
Números reales, con decimales. Ejemplo:
$num2 = 12.56
0.
Texto escrito con caracteres alfamuméricos. Van siempre delimitadas por comillas al principio y al final de la cadena. Ejemplo:
$texto = "Esta variable es un texto."
Arrays o listas de elementos.
un array es un conjunto de elementos que están agrupados bajo una única variable, y forman una lista. Si conoces el lenguaje Javascrip ya sabrás lo que son los arrays. La forma de trabajar con los arrays en PHP es similar a Javascript, aunque no es idéntica. Veremos más adelante como trabajar con arrays en PHP. Aunque más adelante se explicará con más detalle, este es un ejemplo de como crear un Array
$array = array("primavera","verano","otoño","invierno");
https://phpbasico.freevar.com/temas/php2_2.php
Operadores
Operadores aritméticos
https://php.net/manual/es/language.operators.logical.php
Booleanos ¶
Este es el tipo más simple. Un boolean expresa un valor de verdad. Puede ser TRUE
(verdadero) oFALSE
(falso).
https://php.net/manual/es/language.types.boolean.php