Scrigroup - Documente si articole

Username / Parola inexistente      

Home Documente Upload Resurse Alte limbi doc  

AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


Functii pentru exploatarea fisierelor

php

+ Font mai mare | - Font mai mic




DOCUMENTE SIMILARE

Trimite pe Messenger
Functii pentru prelucrarea sirurilor de caractere
PHP, programare obiectuala si XML
Sistem de e-mail - Trimiterea mesajelor de e-mail cu PHP
Definirea unei functii
Siruri de caractere
Variabile
Accesul la date - PHP
Instalare modul PHP
PHP Coding Standard
Modificarea tipului variabilelor




Functii pentru exploatarea fisierelor

PHP poseda un set complet de functii care permit manipularea fisierelor si a directoarelor de pe calculatorul gazda.




fopen() deschide fisierul indicat ca prim argument. Prototipul ei este:

int fopen (string nume, string mod).

Sirul mod se formeaza folosind codurile din tabelul de mai jos.

Mod

Semnificatie

r

Deschide in citire

r+

Deschide in citire si scriere

w

Deschide in scriere

w+

Deschide in citire si scriere. Daca fisierul nu exista, este creat.

a

Deschide in adaugare

a+

Deschide in adaugare. Daca fisierul nu exista, va fi creat.

Exemplu:

$fisier = 'date.txt';

$fp = fopen($fisier, 'r+') or die ('Nu pot deschide fisierul');

$continut = fread($fp, filesize($fisier));



// Inlocuieste lei cu Euro

$con_nou = str_replace('lei', 'Euro', $continut);

rewind($fp);

fwrite($fp, $con_nou);

ftruncate($fp, ftell($fp));

fclose($fp);

fclose() inchide fisierul indicat ca argument. Prototipul ei este:

int fclose (int fp).

feof() testeaza daca indicatorul inregistrarii curente este pe pozitia sfarsitului de fisier.  Prototipul ei este:

int feof (int fp).

fgets() citeste o linie din fisierul de tip text indicat ca argument. Prototipul ei este:

string fgets (int fp [, int lungime]).

Exemplu:

$fp = fopen('/home/httpd/cgi-bin/postuniv/fdat.txt', 'r') or die('fdat nu exista');

while ($fp && !feof($fp))

fclose($fp);

copy() copiaza fisierul dat ca prim argument in locatia indicata ca al doilea argument.  Prototipul ei este:

int copy (string sursa, string destinatie).

dirname() returneaza un sir de caractere reprezentand numele directorului in care este fisierul precizat in argument. Prototipul ei este:

string dirname (string cale).

Exemplu:

$cale = 'www.postuniv.ro/an1/nume.txt';

echo dirname($cale);








Politica de confidentialitate

DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 712
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2020 . All rights reserved

Distribuie URL

Adauga cod HTML in site