E-gradiva > Računalništvo > Programiranje > Načrtovanje in razvoj spletnih aplikacij > PHP > Delo z datotekami

Prijava

Delo z datotekami

r

samo branje

r+

branje in pisanje; piše na začetek; če datoteka ne obstaja, jo ustvari

w

samo pisanje; vsebino prepiše; če datoteka ne obstaja, jo ustvari

w+

branje in pisanje; vsebino prepiše; če datoteka ne obstaja, jo ustvari

a

dodajanje na konec; če datoteka ne obstaja, jo ustvari

a+

bere in dodaja na konec datoteke

 

Delo z datotekami - zapisovanje – primer

 

<?php

$ime_datoteke = 'test.txt';

$vsebina = 'Dodaj tole v datoteko.';

$handle = fopen($ime_datoteke, 'w+');

if(fwrite($handle, $vsebina) === false)

    echo "Ne morem zapisovati v datoteko $ime_datoteke!";

else

    echo 'Zapisovanje uspelo!';

fclose($handle); // zapri datoteko

?>

 

 


Delo z datotekami - branje – primer

 

<?php

$ime_datoteke = 'test.txt';

$handle = fopen($ime_datoteke, 'r+');

$vsebina = '';

while (!feof($handle)) {

            $vsebina .= fread($handle, 8192);

}

echo $vsebina;

fclose($handle);

?>

Dodaj tole v datoteko.

 

Uporaba drugih .php datotek

                        include( pot )

                        include_once( pot )

                        require( pot ) - datoteka je pogoj

                        require_once( pot ) - datoteka je pogoj

 

Uporaba drugih .php datotek – primer

 

<?php

include('mojeFunkcije.php');

/*

lahko uporabljam funkcije in spremenljivke
iz datoteke mojeFunkcije.php
*/


?>