El proposito de este programa es revertir el orden de las palabras en cada oracion que se escriba en un archivo txt. Para lograr esto se Deben seguir los siguientes pasos:
1. Crear dos archivos, uno input.txt y otro index.php, ambos en la misma locacion.
2. En el archivo input.txt escribir varias oraciones una en cada linea.
3. En el archivo index.php escribir el siguiente codigo:
1. Crear dos archivos, uno input.txt y otro index.php, ambos en la misma locacion.
2. En el archivo input.txt escribir varias oraciones una en cada linea.
3. En el archivo index.php escribir el siguiente codigo:
<?php
$fh = fopen("input.txt", "r");
while (!feof($fh)) {
$test = trim(fgets($fh));
echo (nl2br(reversed($test) . "\n"));
if (empty($test) == true) {
break;
}
}
function reversed($test) {
$words = explode(" ", $test);
$reversed = array_reverse($words);
return $testResult = implode(" ", $reversed);
}
fclose($fh);
?>
El codigo de arriba dara el siguiente resultado:
Entrada
Hola mundo!
Salida
mundo! Hola
$fh = fopen("input.txt", "r");
while (!feof($fh)) {
$test = trim(fgets($fh));
echo (nl2br(reversed($test) . "\n"));
if (empty($test) == true) {
break;
}
}
function reversed($test) {
$words = explode(" ", $test);
$reversed = array_reverse($words);
return $testResult = implode(" ", $reversed);
}
fclose($fh);
?>
El codigo de arriba dara el siguiente resultado:
Entrada
Hola mundo!
Salida
mundo! Hola