PHP - Mostrar texto en el navegador
El objetivo de PHP es permitir la creación de páginas web dinámicas, y como tal, su propósito principal es enviar datos al navegador.
Las tres funciones estándar.
PHP proporciona tres funciones para enviar texto al navegador:
- eco
- impresión
- printf
La función de eco
La función de eco envía una cadena (entre comillas) a los navegadores. La sintaxis de esta función es la siguiente:
Expresión de eco;
La expresión puede ser una cadena o una expresión que será evaluada por el intérprete:
echo "cuerdas";
eco (1 + 2) * 87;
Dado que la cadena está delimitada por comillas dobles, la inserción de comillas dobles en la cadena genera un error. Es por esto que las comillas dobles y cualquier carácter especial deben ir precedidos por una barra invertida. Aquí hay un resumen de los caracteres especiales que requieren el uso de una barra invertida: (coma, el carácter $, antislash, retorno de carro, nueva línea, tabulaciones).
El carácter $ tiene un rol especial en la medida en que el intérprete lo considera como una variable, lo que significa que cuando se encuentra el carácter $ en una cadena, el intérprete recupera el nombre de la variable que sigue al carácter $ y lo reemplaza por su carácter. valor.
En el siguiente ejemplo de ejemplo, la fecha actual se asigna a una variable llamada $ MyDate y se muestra en el navegador:
Mostrar la fecha
La función de impresión
La función de impresión es similar a la función de eco, con la diferencia de que la expresión que se muestra se encuentra entre paréntesis. La sintaxis de la función de impresión es la siguiente:
impresión (expresión);
Donde expresión define una cadena o una expresión que será evaluada por el intérprete:
imprimir ("Cadena de caracteres");
imprimir ((1 + 2) * 87);
La función Printf
La función printf () (tomada del lenguaje C) rara vez se usa porque su sintaxis es más complicada. Sin embargo, a diferencia de las funciones anteriores, permite el formateo de datos, lo que significa que uno puede elegir el formato en el que se mostrará una variable en la pantalla.
La sintaxis de printf () es la siguiente:
printf (cadena formateada);
Una cadena con formato es una cadena que contiene códigos especiales para identificar dónde se insertará un valor y su formato, es decir, su representación. Cada código debe cumplirse con un valor o variable asociado, que se puede encontrar como un parámetro al final de la función printf. Los valores a insertar en la cadena con formato están separados por comas:
Código | Tipo de formato |
---|---|
%segundo | entero en notación binaria |
%do | Carácter codificado utilizando su código ASCII. |
%re | entero en notación decimal |
%mi | Tipo doble (número flotante) en formato científico (1.76e +3) |
%F | Tipo doble (número flotante) |
% o | Entero en octal |
% s | Cuerda |
%X | Entero en notación hexadecimal (letras minúsculas) |
%X | Entero en notación hexadecimal (letras mayúsculas) |
%% | % Personaje |
Documento original publicado en CommentcaMarche.net.