Forum » Programiranje » [php] branje iz datoteke
[php] branje iz datoteke
alexxxx ::
Lep pozdrav
Ker v programskem jeziku php še nimam dosti izkušenj se obračam na vas, v upanju da mi pomagate.
Zanima me kako lahko iz datoteke preberem besedo za besedo (txt datoteka).
v spodnjem primeru se prebere le 5 znakov
V tem primeru pa ena vrstica...
Zanima me kot že rečeno kako se prebere beseda za besedo (prebrati se mora cela datoteka - torej zanka).
V c++ mi je stvar jasna zanima me za php. Že vnaprej hvala z odgovore
Ker v programskem jeziku php še nimam dosti izkušenj se obračam na vas, v upanju da mi pomagate.
Zanima me kako lahko iz datoteke preberem besedo za besedo (txt datoteka).
v spodnjem primeru se prebere le 5 znakov
$datoteka= "podatki.txt"; $fh = fopen($datoteka, 'r'); $podatki = fread($fh, 5); fclose($fh); echo $podatki;
V tem primeru pa ena vrstica...
$datoteka = "testFile.txt"; $fh = fopen($datoteka, 'r'); $podatki = fgets($fh); fclose($fh); echo $podatki;
Zanima me kot že rečeno kako se prebere beseda za besedo (prebrati se mora cela datoteka - torej zanka).
V c++ mi je stvar jasna zanima me za php. Že vnaprej hvala z odgovore
techfreak :) ::
Bereš črko za črko in ko je presledek je konec besede. Lahko pa vse prebereš pa potem explode.
Gost ::
http://www.php.net/manual/en/function.f...
Torej uporabiš filesize($filename) ali while (!feof($handle)) za remote datoteke.
Razbitje na besede lahko uporabiš explode.
Torej uporabiš filesize($filename) ali while (!feof($handle)) za remote datoteke.
Razbitje na besede lahko uporabiš explode.
nimbix ::
Če nimaš nič proti temu, da se cela datoteka naenkrat prebere v spomin, ti je najkrajša pot do posameznih besed nekaj takega:
$besede = preg_split('/[\s,.!?]+/', file_get_contents('file.txt'));
(Če ne želiš razbijanja po ločilih, jih pobriši izmed oglatih oklepajev.)
$besede = preg_split('/[\s,.!?]+/', file_get_contents('file.txt'));
(Če ne želiš razbijanja po ločilih, jih pobriši izmed oglatih oklepajev.)
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [c] Enaki datotekiOddelek: Programiranje | 1038 (898) | Spura |
» | C strukture, kazalci naloga pomocOddelek: Programiranje | 1469 (1364) | DavidJ |
» | [C] Branje iz datotekeOddelek: Programiranje | 1724 (1555) | BigWhale |
» | [NALOGA][NASM] problem pri povezovanju s C-jevskimi funkcijamiOddelek: Programiranje | 1383 (1241) | c00L3r |
» | c++ datotekeOddelek: Programiranje | 4055 (3544) | Vesoljc |