English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Los scripts PHP se pueden incrustar en páginas web HTML.
Los scripts PHP comienzan con <?php y terminan con ?>.
Los delimitadores PHP <?php (?> en el ejemplo siguiente) simplemente le indican al motor PHP que los bloques de código cerrados deben considerarse código PHP y no código HTML simple.
<?php // Algunos códigos a ejecutar echo "Hello, world!"; ?>Prueba aquí‹/›
Cada instrucción PHP termina con un punto y coma (;) - Informa al motor PHP de que ha llegado al final de la instrucción actual.
Los archivos PHP son archivos de texto puros con la extensión .html. En los archivos PHP, puede escribir HTML como en una página HTML convencional y puede insertar código PHP para que se ejecute en el servidor.
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" <title>一个简单的PHP文件</title> </head> <h1<?php echo "Hello, world!"; ?>/h1> </html>Prueba aquí‹/›
El ejemplo anterior muestra cómo insertar código PHP en HTML para crear una página web dinámica con formato correcto. Si miras el código fuente de la página generada en el navegador, la única diferencia es que el código PHP <?php echo "Hello, world!"; ?> se ha reemplazado por la salida "Hello, world!".
¿Qué sucede aquí? Cuando ejecutes este código, el motor de PHP ejecutará las instrucciones entre los marcadores <?php … ?> y conservará el resto. Finalmente, el servidor web enviará el contenido completo en formato HTML de vuelta a tu navegador.
Los comentarios en PHP son texto simple que el motor de PHP ignora. El propósito de los comentarios es hacer que el código sea más legible. Ayudan a otros desarrolladores (o a ti mismo cuando edites el código fuente) a entender lo que estás intentando hacer con PHP.
PHP admite comentarios de una y varias líneas. Para escribir un comentario de una línea, usa dos diagonales inversas (//)//)o el símbolo (#) al inicio. Por ejemplo:
<?php //Esto es un comentario de una línea #Esto es un comentario de una línea echo "Hello, world!"; ?>Prueba aquí‹/›
Sin embargo, para escribir comentarios multilínea, agrega una diagonal inversa (/) antes del comentario y luego una estrella (*)/*),luego agrega una estrella (*) antes del comentario y luego una diagonal inversa (/)*/),como se muestra a continuación:
<?php /* Este es un bloque de comentarios multilínea. Su rango supera. Una línea */ echo "Hello, world!"; ?>Prueba aquí‹/›
Los nombres de las variables en PHP son sensibles a mayúsculas y minúsculas. Como resultado, las variables $color, $Color y $COLOR se consideran tres variables diferentes.
<?php // Asignar valor a la variable $color = "blue"; //Intentar imprimir el valor de la variable echo "El color del cielo es " . $color . "<br>"; echo "El color del cielo es " . $Color . "<br>"; echo "El color del cielo es " . $COLOR . "<br>"; ?>Prueba aquí‹/›
Si intenta ejecutar el ejemplo anterior, solo mostrará el valor de la variable $color y generará una alerta de "variable no definida" para las variables $Color y $COLOR.
Sin embargo, los nombres de las palabras clave, funciones y clases no distinguen entre mayúsculas y minúsculas. El resultado de llamar a gettype() o GETTYPE() produce el mismo resultado.
<?php //Asignar valor a la variable $color = "blue"; // Obtener el tipo de variable echo gettype($color) . "<br>"; echo GETTYPE($color) . "<br>"; ?>Prueba aquí‹/›