realizzare un programma che dato un file ritorni il numero di righe, caratteri e parole
<?php
/*
CLAUDIO CARDINALE 4AI
realizzare un programma che dato un file ritorni il numero di righe, caratteri e parole
*/
//inizializzazioni
$righe = $caratteri = $parole = 0;
print "nome del file : ";
fscanf(STDIN, "%s", $f_name);
$f = fopen($f_name, "r") or die("il file non si puo` aprire");
while(leggi($f));
print "righe = $righe; caratteri = $caratteri; parole = $parole\n";
fclose($f);
function leggi($f){
//dichiarazioni
global $righe;
global $caratteri;
global $parole;
$str = fgets($f);
if($str==""||feof($f))
return 0;
$righe++;
$caratteri+=strlen($str);
$parole+=count(explode(" ",$str));
return 1;
}
?>