Autor Tema: PHP ejemplo file_get_contents nl2br extraer código HTML de páginas web CU00838B  (Leído 1033 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("http://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 http://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 de César Krall »

César Krall

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2228
  • 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

 

Esto es un laboratorio de ideas...
Aprender a programar

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".