<< Datová pole | P H P | Objektové programování >>
Obsah složek - [reference]
- is_dir(cesta) - kontrola existence složky
- $slozka = opendir(cesta) - otevření složky
- readddir($slozka) - načtení obsahu složky
- scandir($slozka) - načtení obsahu složky do pole
- closedir($slozka) - zavření složky
Načtení a výpis obsahu složky
<?php $cesta = "."; //aktuální složka $cesta = "texty"; //podsložka texty // Otevření složky, čtení obsahu složky, uzavření složky if(is_dir($cesta)) //kontrola existence složky { $slozka = opendir($cesta); while(($file = readdir($slozka)) !== false) { echo $file . "<br>"; } closedir($slozka); } ?>
Manipulace se soubory - [reference]
Funkce fopen
- fopen("soubor", "režim")
- otevření souboru pro zápis nebo čtení
$soubor=fopen("soubor.txt", "w+");
- režimy otevření
- w - otevření pro zápis
- r - otevření pro čtení
- a - otevření pro přidání
- + - pokud neexistuje soubor, vytvoří ho
Příklad načtení a vypsání obsahu souboru
$soubor = fopen("soubor.txt", "r"); $text = fread($soubor, 10); echo($text); fclose($soubor);
Načtení textového souboru
Načtení textového souboru do stringu
$obsah = file_get_contents('soubor.txt');
Načtení souboru do pole řádků
$radky = file('soubor.txt');