Cómo mostrar el contenido de una página web con php

Mostrar el contenido de su página web con PHP eco o impresión statements- ambos hacen lo mismo. Un eco o impresión declaración produce una salida, que se envía al navegador del usuario. De hecho, el navegador se encarga de la salida como HTML.

El formato general de una eco declaración es

eco outputitem, outputitem, outputitem, ...

donde se aplican las siguientes reglas:

  • Un outputitem puede ser un número, una cadena o una variable. Una cadena debe ir entre comillas.

  • Lista tantos outputitems como sea necesario, separados por comas.

Declaraciones de eco
Declaración de ecoSalida
echo "Hola" -Hola
eco 123-123
echo "Hola", "World!" -¡Hola Mundo!
echo Hola Mundo! -No validez resultado en un mensaje de error
echo "Hola Mundo!" -Hola Mundo!
echo '¡Hola Mundo!' -Hola Mundo!

los eco y impresión declaraciones de salida de una línea de texto que se envía a un navegador. El navegador considera el texto como HTML y maneja de esa manera. Por lo tanto, es necesario asegurarse de que su salida es código HTML válido que describe la página web que desea que el usuario vea.

Cuando desea mostrar una página web (o una parte de una página web) mediante el uso de PHP, es necesario considerar tres partes involucradas en la producción de la página web:

  • El script PHP: Declaraciones de PHP que usted escribe.

  • El código fuente HTML: El código fuente de la página Web que usted ve cuando usted elige View-Fuente en su navegador. los codigo fuente es la salida de la eco o impresión declaraciones.

  • La página Web: La página web que los usuarios ven. Las páginas web de los resultados del código fuente HTML.

los eco o impresión declaraciones envían exactamente lo que echo al navegador - no más, no menos. Si no echo ninguna etiqueta HTML, ninguno se envían.

PHP permite que algunos caracteres especiales que de salida de formato, pero no son etiquetas HTML. Los caracteres especiales de PHP afectan sólo a la salida de la eco o impresión declaración - no la pantalla en la página web. Por ejemplo, si desea iniciar una nueva línea en la salida de PHP o el código fuente HTML, debe incluir un carácter especial ( n) Que le dice a PHP para iniciar una nueva línea.

Sin embargo, este carácter especial sólo se inicia una nueva línea en el output- lo hace no enviar una etiqueta HTML actual para iniciar una nueva línea en la página Web resultante.

Etapas de la Página Web de entrega
Declaración de ecoCódigo fuente HTMLPágina web Ver
echo "Hola Mundo!" -Hola Mundo!Hola Mundo!
echo "Hola Mundo!" -
echo "¡Aquí estoy!" -
¡Hola Mundo! ¡Aquí estoy!¡Hola Mundo! ¡Aquí estoy!
echo "Hola Mundo! n" -
echo "¡Aquí estoy!" -
Hola Mundo!
Aquí estoy
Hola Mundo! ¡Aquí estoy!
echo "Hola Mundo!" -
echo "
"-
echo "¡Aquí estoy!" -
Hola Mundo!
¡Aquí estoy!"
Hola Mundo!
¡Aquí estoy!
echo "Hola" -
echo "Mundo!
n "-
echo "¡Aquí estoy!" -
Hola Mundo!

¡Aquí estoy!"
Hola Mundo!
¡Aquí estoy!

Para ver las diferencias entre las etapas en la creación de una página web con PHP más de cerca, tenga en cuenta los dos siguientes impresión declaraciones:

print "Línea 1" -print "Línea 2" -

Si pones estas líneas en una escritura, es posible que esperar la página web para mostrar la siguiente:

Línea 1Line 2

Sin embargo, esto no es la salida que se podrían obtener. La página web sería mostrar este:

Línea 1Line 2

Si nos fijamos en el código fuente de la página web, a ver exactamente lo que se envía al navegador, que es la siguiente:

Línea 1Line 2

Observe que la línea que se envía al navegador contiene exactamente los caracteres que imprimió - ni más, ni menos. Las cadenas de caracteres que imprimió no contener ningún espacio, por lo que no hay espacios entre las líneas. Observe también que las dos líneas se imprimen en la misma línea.

Si quieres una nueva línea para empezar, usted tiene que enviar una señal que indica el inicio de una nueva línea. Para indicar que una nueva línea comienza aquí en PHP, imprima el carácter especial n. Cambiar el impresión declaraciones a la siguiente:

print "línea 1 n" "línea 2" -print -

Ahora usted consigue lo que quiere, ¿no? Bueno no. Ahora aparece el siguiente en la página web:

línea 1 línea 2

Si nos fijamos en el código fuente, vea esto:

línea 1Line 2

Entonces el n hizo su trabajo: Se inició una nueva línea en la salida. Sin embargo, HTML muestra la salida en la página web como una línea. Si quieres HTML para mostrar dos líneas, debe utilizar una etiqueta, como el
etiqueta. Por lo tanto, cambiar el PHP de fin de línea de carácter especial para una etiqueta HTML, como sigue:

print "línea 1
línea "-print" 2 "-

Ahora usted ve lo que quiere en la página web:

línea 1Line 2

Si nos fijamos en el código fuente de esta salida, vea esto:

línea 1
línea 2

Usar n liberalmente. De otro modo, su código fuente HTML tendrá algunas líneas muy largas. Por ejemplo, si imprime una forma larga, todo el asunto podría ser una larga fila en el código fuente, a pesar de que se ve bien en la página web. Usar n para romper el código HTML en líneas razonables. Es mucho más fácil de examinar y solucionar el código fuente si no es una línea de una milla de largo.




» » » » Cómo mostrar el contenido de una página web con php