Vengo a hablaros de PHP.

¡Hola! Pues después de una temporadita vuelvo por estos lares, y tal y como dice el título vengo a hablaros del lenguaje PHP.

Y bien, ¿qué es el lenguaje PHP? Pues es un lenguaje de servidor bastante conocido usado para trabajar hoy en día en muchos empresas, en mi caso por ejemplo (y suele ser por muchos también) lo trabajaba bastante a la hora de manejar lo que era la parte del back-end en una aplicación, teniendo el HTML y el CSS por un lado, incluyendo además Javascript. 

Dicho todo esto, detallaré algunos conocimientos de los cuales he ido adquiriendo de este lenguaje con el paso de los años.

¿Qué se necesita para trabajar con PHP?

  • Un servidor web. Ejemplos: XAMPP, WAMP, EasyPHP. Yo personalmente recomiendo XAMPP, el programa es bastante fácil de usar y además incluye una gestión para bases de datos (phpMyAdmin) donde podemos trabajar desde ahí con nuestra base de datos




  • Extensión PHP: Habría que acceder a la página oficial del lenguaje para poder instalar lo requerido: https://www.php.net/manual/es/tutorial.firstpage.php
  • Gestor de BBDD (MySQL, por ejemplo). Aunque podéis usar el que más os guste/más uséis/más cómodo os resulte.

Etiquetas PHP, imprimir pantalla.

<?php <--- Etiqueta de apertura

print "Así es como se imprime un texto";

?> <--- Etiqueta de cierre


Comentar varias líneas

/* Texto */


¿Cómo se definen las variables?

$nombre = "Mónica";

print $nombre;

Como veis se definen con la variable dolar.


Concatenar texto

print "Así se concatena" · "qué bien";


¿Cómo se definen las funciones?

function GenerarInfo() {

}


Hasta aquí si os habéis dado cuenta la sintaxis es bastante parecida a otros lenguajes de programación.


¿Cómo se incluyen archivos?

include("pagina_datos.php");


¿Cómo son los ámbitos de las variables?

  • Local: Declarada dentro de una función.
  • Global: En cualquier lugar del código.
  • Super Global: Normalmente se declaran como arrays.
Las variables globales se pueden declarar llamándolas global. 

En PHP también tenemos entre otras muchas cosas que os resultarán demasiado familiar en el caso de que hayáis trabajado con más lenguajes de programación, como por ejemplo las constantes.


¿Cómo se declara una constante?

define("NOMBRE_CONSTANTE", valor);

Siempre hay que utilizar la función define y sólo se pueden añadir tipos de datos como int, boolean, arrays, etc.


Casting

En PHP existen dos tipos de casting: El implícito y el explícito.

Ejemplo implícito:

$num1 = "4";
$num2+=2; 

Ejemplo explícito:

$num1 = "4";
$result=(int)$num1;


Condicionales

Al igual que muchísimos lenguajes de programación, los condicionales en PHP utilizan la sentencia if-else. 

También incluye otras funciones como el switch-case y los bucles (el bucle while, por ejemplo).


Bucles

En PHP existen los bucles determinados e indeterminados.

-Determinados: Bucle for.
-Indeterminados: While y Do-While.





De momento esto es todo lo que os traigo de PHP y ahora que he introducido este lenguaje por primera vez en mis redes sociales de programación pronto le dedicaré algunos vídeos al respecto. Presten atención a mi canal para más adelante.

¡Saludos!

Comentarios

Entradas populares de este blog

Autenticación y autorización en: Blazor.

¿Qué es Blazor?

¿Qué es Radzen?