Autor Tema: Escribir y leer datos de archivos txt usando PHP funciones Ejercicio CU00836B  (Leído 2092 veces)

Bettu

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 28
    • Ver Perfil
Hola, envío el ejercicio CU00836B del tutorial de programación web desde cero resuelto para recibir críticas de cómo mejorarlo.

Muchas gracias

Código: [Seleccionar]
<?php
         
  
function escribirTresNumeros($n1$n2$n3){
         
$fp fopen("datos836.txt","w");
         
fwrite ($fp$n1PHP_EOL);
         
fwrite ($fp$n2 PHP_EOL);
         
fwrite ($fp$n3 .PHP_EOL);
         echo 
" Archivo de Datos Creado con Suceso" "<br/>";
         
fclose($fp);
   }
   
   function 
obtenerSuma($nomeArch){
         
$fp fopen($nomeArch,"r");
         
$suma 0;
         while (!
feof($fp)) {
            
$num fgets($fp);
            
$suma += $num;
            }
         
fclose($fp);
         return 
$suma;
         }
         
  function 
obtenerArrNum($nomeArchArray){
         
$fp fopen($nomeArchArray,"r");
         
$i 0;
         while (!
feof($fp)) {
             
$v_numeros[$i] = fgets($fp);
             
$i++;
         }
         
fclose($fp);
         return 
$v_numeros;
   }
   
   echo 
"EJERCICIO CU00836B <br/><br/>";
   echo 
escribirTresNumeros(2814);
   echo 
"El resultado de la suma es: "obtenerSuma("datos836.txt")."<br/>";
   
$vectorNum obtenerArrNum("datos836.txt");
   
   echo 
"El contenido del vector es: ""<br/>";
   for (
$i=0$i<count($vectorNum);$i++) {
         echo 
$vectorNum[$i]."<br/>";
   }
   echo 
"<br/> ** FIN ** ";
?>

« Última modificación: 02 de Abril 2017, 18:27 por Alex Rodríguez »

pedro,,

  • Moderador Global
  • Experto
  • *******
  • APR2.COM
  • Mensajes: 1292
    • Ver Perfil
Re:Ejercicio CU00836B - Manejo básico de Archivos PHP
« Respuesta #1 en: 30 de Enero 2017, 12:53 »
Buenas Bettu.

Nada que añadir a tu ejercicio, está muy bien resuelto.

Saludos. ;D

 

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