Autor Tema: PHP ejemplo file_get_contents nl2br extraer código HTML de páginas web CU00838B  (Leído 2071 veces)

sergiosacek

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 7
    • Ver Perfil
Buenas tardes: les envío un posible solucion para el ejercicio file_get_contents y nl2br (CU00838B) del tutorial básico de desarrollo web de lado del servidor con PHP.

Código: [Seleccionar]
<html>
<head>
<title>Ejemplo CU00838B</title>
<meta charset="utf-8"> </head>
<body>
<h1>Ejercicio 1</h1>
<?php //Ejemplo aprenderaprogramar.com
$texto file_get_contents("miArchivoDePrueba.txt");
echo $texto;
?>

<hr>
<h1>Ejercicio 2</h1>
<?php
$texto1 file_get_contents("https://www.aprenderaprogramar.com/");
$texto2 file_get_contents("http://www.clarin.com/");
$texto3 file_get_contents("http://www.proceso.com.mx");
echo 'La etiqueta h1 aparece ' .substr_count($texto1'<h1>'). ' veces en https://www.aprenderaprogramar.com/' '<br>';
echo 'La etiqueta h1 aparece 'substr_count($texto2'<h1>') . ' veces en http://www.clarin.com/' '<br>';
echo 'La etiqueta h1 aparece 'substr_count($texto3'<h1>') . ' veces en http://www.proceso.com.mx';
?>

</body>
</html>
« Última modificación: 06 de Agosto 2016, 19:47 por César Krall »

César Krall

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2078
  • No vales por lo que dices, sino por lo que haces
    • Ver Perfil
    • aprenderaprogramar.com
Hola!

Probé el código y todo bien. Al principio me extrañó porque me devolvía que h1 aparecía 0 veces en las tres páginas web, pero luego cambié por h2 y me devolvió otra cosa:

La etiqueta h2 aparece 0 veces en http:// www. aprenderaprogramar.com/
La etiqueta h2 aparece 49 veces en http:// www. clarin.com/
La etiqueta h2 aparece 8 veces en http:// www. proceso.com.mx

Así que funciona correctamente.

Saludos!
Responsable de departamento de producción aprenderaprogramar.com

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".