PHP-tiedostojen toiminnot

P

Tältä sivulta löydät PHP:n toiminnot, joita käytetään tiedostojen käsittelyyn ja käsittelyyn. Nämä toiminnot ovat osa ydinkieltä, joten paketin asennusta ei vaadita.

Näiden toimintojen toiminta voi vaihdella php.ini-tiedoston mukaan.

Huomaa, että Unixissa kenoviivaa (/) käytetään hakemistoerottimena ja Windowsissa sekä kenoviivaa (/) että kenoviivaa (\) voidaan käyttää.

toimintoKuvaus
perusnimi()Palauttaa polun tiedostonimikomponentin
chgrp()Muuta tiedostoryhmää
chmod()Muuta tiedostotilaa
chown()Vaihda tiedoston omistaja
tyhjennästatcache()Tyhjennä tiedoston tilan välimuisti
kopio ()Kopioi tiedosto
poistaa()nähdä unlink()
dirname ()Palauttaa polun hakemistonimikomponentin
levy_vapaa_tila()Palauttaa tiedostojärjestelmän tai levyn vapaan tilan
levy_yhteensä_tila()Palauttaa tiedostojärjestelmän tai levyn kokonaiskoon
levyvapaa tila ()Alias levy_vapaa_tila()
fclose()Sulje avoin tiedosto
feof()Tarkista, onko avoimen tiedoston "end-of-file" (EOF) saavutettu
fflush()Tyhjennä puskuroitu tulos avoimeen tiedostoon
fgetc()Palauttaa yhden merkin avoimesta tiedostosta
fgetcsv()Palauttaa rivin avoimesta CSV-tiedostosta
fgets()Palauttaa rivin avoimesta tiedostosta
fgetss()Vanhentunut PHP 7.3:sta. Palauttaa rivin avoimesta tiedostosta, joka on poistettu HTML- ja PHP-tunnisteista
tiedosto()Lue tiedosto taulukkoon
file_exists()Tarkista, onko tiedostoa tai hakemistoa olemassa
file_get_contents()Lukea tiedosto merkkijonoksi
file_put_contents()Kirjoita tiedot tiedostoon
fileatime()Palauttaa tiedoston viimeisen käyttöajan
filectime()Palauttaa tiedoston viimeisen muutosajan
tiedostoryhmä()Palauttaa tiedoston ryhmätunnuksen
fileinode()Palauttaa tiedoston inode-numeron
filemtime()Palauttaa tiedoston viimeisen muokkausajan
tiedostonomistaja()Palauttaa tiedoston käyttäjätunnuksen (omistajan).
fileperms()Palauttaa tiedoston käyttöoikeudet
Tiedoston koko()Palauttaa tiedoston koon
tiedostotyyppi()Palauttaa tiedostotyypin
parvi ()Lukitse tai vapauttaa tiedoston
fnmatch()Yhdistä tiedostonimi tai merkkijono määritettyyn malliin
fopen()Avaa tiedosto tai URL-osoite
fpassthru()Lukee tiedoston nykyisestä sijainnista EOF:ään asti ja kirjoittaa tuloksen lähtöpuskuriin
fputcsv()Muotoile rivi CSV-muodossa ja kirjoittaa sen avoimeen tiedostoon
fputs()Alias fwrite()
fread ()Lukea avoimesta tiedostosta (binäärisuojattu)
fscanf()Jäsennä syöte avoimesta tiedostosta määritetyn muodon mukaan
fseek()Etsii avoimesta tiedostosta
fstat ()Palauttaa tiedot avoimesta tiedostosta
ftell()Palauttaa nykyisen sijainnin avoimessa tiedostossa
ftruncate()Lyhennä avoin tiedosto tietyn pituiseksi
fwrite()Kirjoita avoimeen tiedostoon (binäärisuojattu)
loraus()Hanki joukko tiedostonimiä/hakemistoja, jotka vastaavat määritettyä mallia
is_dir()Tarkista, onko tiedosto hakemisto
is_executable()Tarkista, onko tiedosto suoritettava
is_file()Tarkista, onko tiedosto tavallinen tiedosto
is_link()Tarkista, onko tiedosto linkki
is_readable()Tarkista, onko tiedosto luettavissa
is_uploaded_file()Tarkista, onko tiedosto ladattu HTTP POST:n kautta
is_writable()Tarkista, onko tiedosto kirjoitettava
is_writeable()Alias is_writable()
lchgrp()Muuta symbolisen linkin ryhmän omistajuutta
lchown()Muuta symbolisen linkin käyttäjän omistajuutta
linkki()Luo kovan linkin
linkkiinfo()Palauttaa tiedot kovasta linkistä
lstat ()Palauttaa tiedot tiedostosta tai symbolisesta linkistä
mkdir()Luo hakemiston
siirto_ladattu_tiedosto()Siirrä ladattu tiedosto uuteen paikkaan
parse_ini_file()Jäsennä asetustiedosto
parse_ini_string()Jäsennä asetusmerkkijono
polkuinfo()Palauttaa tiedot tiedostopolusta
pclose()Sulje avattu putki popen()
popen()Avaa putken
lue tiedosto ()Lue tiedosto ja kirjoittaa sen lähtöpuskuriin
lue linkki ()Palauttaa symbolisen linkin kohteen
realpath()Palauttaa absoluuttisen polun nimen
realpath_cache_get()Hanki todellisia polun välimuistin merkintöjä
realpath_cache_size ()Hanki todellinen polun välimuistin koko
nimeä uudelleen()Nimeä tiedosto tai hakemisto uudelleen
kelaa taaksepäin ()Kelaa tiedostoosoitinta taaksepäin
rmdir()Poista tyhjä hakemisto
set_file_buffer()stream_set_write_buffer() alias. Asettaa puskurin koon kirjoitusoperaatioille tietylle tiedostolle
stat ()Palauttaa tiedoston tiedot
symlink()Luo symbolisen linkin
tempnam()Luo ainutlaatuisen väliaikaisen tiedoston
tmpfile()Luo ainutlaatuisen väliaikaisen tiedoston
touch()Asettaa tiedoston käyttö- ja muokkausajan
umask()Muuttaa tiedostojen käyttöoikeuksia
unlink()Poistaa tiedoston
PHP-tiedostotoiminnot

lisää kommentti

Tutor-verkosto

Opi PHP pisteestä A paikkaan Z