Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: Bettu en 27 de Enero 2017, 18:55

Título: Escribir y leer datos de archivos txt usando PHP funciones Ejercicio CU00836B
Publicado por: Bettu en 27 de Enero 2017, 18:55
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, $n1. PHP_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(2, 8, 14);   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 ** ";?>

Título: Re:Ejercicio CU00836B - Manejo básico de Archivos PHP
Publicado por: pedro,, en 30 de Enero 2017, 12:53
Buenas Bettu.

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

Saludos. ;D