<< 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');
