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
<?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 ** ";?>