Introducción a PHP
PHP (nombre completo: PHP: Hypertext Preprocessor) es un lenguaje de scripting de computadora de código abierto y de propósito general, especialmente adecuado para el desarrollo web y la incrustación en HTML. La sintaxis de PHP toma características de lenguajes de computadora populares como C, Java y Perl, y es fácil de aprender para programadores en general. El objetivo principal de PHP es permitir a los desarrolladores web escribir rápidamente páginas dinámicas, pero PHP también se usa en muchas otras áreas.
La extensión de archivo PHP es .php, por ejemplo index.php. Como se mencionó anteriormente, PHP puede incrustar directamente HTML.
Uso
Cuando el navegador lee <?php de arriba a abajo, ejecuta PHP y termina con ?>. Por ejemplo:
Precauciones
En PHP, si no hay otro HTML después de que se completa la directiva PHP, se recomienda no terminar con ?>. Causará problemas si se cierra.
Comentarios en PHP
Casi todos los lenguajes de programación web pueden comentar, y la forma de una sola línea en PHP es // y la forma de múltiples líneas es /* Texto aquí */.
Echo
La sintaxis más simple en PHP es Echo. El contenido de Echo debe encerrarse entre comillas dobles "" o comillas simples ''. Cada sintaxis debe terminar con un punto y coma ;.
El contenido de Echo también puede usar sintaxis HTML. Por ejemplo, usé <br/> aquí, para que se pueda hacer un salto de línea.
Variable
Podemos asignar un valor a una variable para facilitar la escritura en PHP, similar a Javascript. Usaremos el signo de Dólar $.
Hay algunas reglas a seguir al nombrar variables.
| Ejemplo | Descripción | Reglas |
|---|---|---|
| $value | Minúsculas | ✅ |
| $Value | Mayúsculas | ✅ |
| $_value | Guion bajo | ✅ |
| $1value | Empieza con número | ❌ |
Hay una diferencia entre mayúsculas y minúsculas en los nombres de variables. Las variables en mayúsculas no son iguales a las variables en minúsculas.
Consejos para Nombrar Variables
Camel case
Cuando un nombre de variable y un nombre de función se unen mediante dos o más palabras para formar una palabra de identificación única, el uso de "camel case" para representarlos puede aumentar la legibilidad de variables y funciones. Porque no podemos tener espacios en las variables.
Snake case
El snake case (como snake_case) se refiere a un estilo de escritura en el que cada espacio se reemplaza con un carácter de guion bajo ( _ ) y la primera letra de cada palabra se escribe en minúsculas.
Operador de cadena
Hay dos operadores de cadena. El primero es el operador de concatenación ("."), que devuelve la cadena concatenada de sus argumentos izquierdo y derecho. El segundo es el operador de asignación de concatenación (".="), que añade el argumento derecho al argumento izquierdo.
