PHP ALUSED RAAMAT
Pikema teksti puhul võib meil juba arvutamisega probleeme
tulla. Sellepärast laseme koodil otsustada, kui suur fail on ja
seda filesize() funktsiooniga.
?
1
//faili nimi
2 $allikas = 'loomad.txt';
3 //faili avamine
4 $minu_fail = fopen($allikas, 'r');
5 //faili sisu kuvamine
6 $faili_sisu = fread($minu_fail, filesize($allikas));
echo $faili_sisu;
7 //faili sulgemine
8 fclose($minu_fail);
9
Nüüd peaksid saama väljundina kõik tekstiread. Probleem tekib reavahetustega, kus
programm kuvab neid kui tühikuid.
?
1 Imetajad Roomajad Ämblikud Kalad Kahepaiksed
Selleks, et html suudaks reavahetusest n aru saada, tuleb see teisendada
siltideks nl2br() abil.
?
1
//faili nimi
2 $allikas = 'loomad.txt';
3 //faili avamine
4 $minu_fail = fopen($allikas, 'r');
5 //faili sisu kuvamine
6 $faili_sisu = fread($minu_fail, filesize($allikas));
echo nl2br($faili_sisu);
7 //faili sulgemine
8 fclose($minu_fail);
9