Este capítulo le dará una idea de la sintaxis muy básica de PHP, muy importante para fortalecer su base de PHP.

Escaping a PHP
El motor de análisis de PHP necesita una forma de diferenciar el código PHP de otros elementos en la página. El mecanismo para hacerlo se conoce como 'Escaping a PHP'. Hay cuatro formas de hacer esto:

Etiquetas PHP canónicas
El estilo de etiqueta PHP más universalmente efectivo es:

<? php ?>

Si usa este estilo, puede estar seguro de que sus etiquetas siempre se interpretarán correctamente.

Etiquetas abreviadas (estilo SGML) 
Las etiquetas de apertura corta o corta se ven así:

<? ...?>

Las etiquetas cortas son, como cabría esperar, la opción más corta. Debe hacer una de estas dos cosas para permitir que PHP reconozca las etiquetas:
  • Elija la opción de configuración --enable-short-tags cuando esté compilando PHP.
  • Establezca la configuración short_open_tag en su archivo php.ini en on. Esta opción debe estar deshabilitada para analizar XML con PHP porque se usa la misma sintaxis para las etiquetas XML.
Etiquetas de estilo ASP

Las etiquetas de estilo ASP imitan las etiquetas utilizadas por Active Server Pages para delinear bloques de código. Las etiquetas de estilo ASP se ven así:

<% ...%>

Para usar etiquetas de estilo ASP, deberá establecer la opción de configuración en su archivo php.ini.
Etiquetas de script HTML

Las etiquetas de script HTML se ven así:

<script language = "PHP"> ... </ script>

Comentando el código PHP


Un comentario es la parte de un programa que existe solo para el lector humano y se elimina antes de mostrar el resultado del programa. Hay dos formatos de comentarios en PHP.

Comentarios de una sola línea: generalmente se usan para explicaciones breves o notas relevantes para el código local. Aquí están los ejemplos de comentarios de una sola línea.

<?
# Este es un comentario, y
# Esta es la segunda línea del comentario

// Este es un comentario también. Cada estilo solo comenta
print "Un ejemplo con comentarios de una sola línea";
?>

Impresión de líneas múltiples: estos son los ejemplos para imprimir varias líneas en una sola declaración de impresión:

<?
# Primer ejemplo
print <<< END
Esto usa la sintaxis "aquí documento" para producir
líneas múltiples con interpolación de $ variables. Nota
que el terminador de documento aquí debe aparecer en una
línea con solo un punto y coma sin espacio en blanco adicional!
FIN;

# Segundo ejemplo
imprimir "Esto abarca
múltiples líneas Las nuevas líneas serán
salida también ";
?>

Comentarios de líneas múltiples: generalmente se utilizan para proporcionar algoritmos de pseudocódigos y explicaciones más detalladas cuando es necesario. El estilo de comentarios multilínea es el mismo que en C. Aquí tenemos el ejemplo de comentarios de líneas múltiples.

<?
/ * Este es un comentario con multilínea
Autor: Mohammad Mohtashim
Propósito: Demostración de Comentarios de Multilínea
Asunto: PHP
* /

imprimir "Un ejemplo con comentarios de varias líneas";
?>

PHP es insensible al espacio en blanco

Los espacios en blanco son las cosas que escribe y que normalmente son invisibles en la pantalla, incluidos espacios, pestañas y devoluciones de carro (caracteres de final de línea).

Insensible al espacio en blanco de PHP significa que casi nunca importa la cantidad de caracteres en blanco que tenga en una fila. Un carácter de espacio en blanco es el mismo que muchos de esos caracteres.

Por ejemplo, cada una de las siguientes declaraciones de PHP que asigna la suma de 2 + 2 a la variable $ four es equivalente a

$four = 2 + 2; // espacios individuales
$four <tab> = <tab2 <tab> + <tab> 2; // espacios y pestañas
$4 =2+2; // líneas múltiples

PHP es sensible a mayúsculas

Sí, es cierto que PHP es un lenguaje sensible a las mayúsculas y minúsculas. Prueba el siguiente ejemplo:

<html>
<body>

<? php
$ capital = 67;
print ("El capital variable es $ capital <br>");
print ("Variable CaPiTaL es $ CaPiTaL <br>");
?>

</ body>
</ html>

Esto producirá el siguiente resultado:

El capital variable es 67
Variable CaPiTaL es

Las declaraciones son expresiones terminadas por punto y coma.

Una declaración en PHP es cualquier expresión que va seguida de un punto y coma (;). Cualquier secuencia de declaraciones de PHP válidas que se adjunte a las etiquetas de PHP es un programa válido de PHP. Aquí hay una declaración típica en PHP, que en este caso asigna una cadena de caracteres a una variable llamada $ greeting.

$greeting = "¡Bienvenido a PHP!";

Las expresiones son combinaciones de tokens.

Los componentes más pequeños de PHP son los tokens indivisibles, como números (3.14159), cadenas (.two.), Variables ($ two), constantes (TRUE) y las palabras especiales que componen la sintaxis de PHP en sí, como si , sino, mientras, para y así sucesivamente.

Los apoyos hacen bloques.

Aunque las declaraciones no se pueden combinar como expresiones, siempre puede poner una secuencia de instrucciones en cualquier lugar donde pueda ir una instrucción, encerrándolas en un conjunto de llaves.

Aquí ambas declaraciones son equivalentes -

if (3 == 2 + 1)
print ("Bueno, no he perdido totalmente la cabeza. <br>");

if (3 == 2 + 1) {
imprimir ("Bueno, no lo he hecho del todo");
print ("perdí la cabeza. <br>");
}

Ejecución de PHP Script desde el símbolo del sistema

Sí, puede ejecutar su script PHP en el símbolo del sistema. Suponiendo que tiene el siguiente contenido en el archivo test.php

<? php
echo "Hola PHP !!!!!";
?>