Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako zistiť majiteľa súboru v PHP

V PHP môžete skontrolovať , kto je vlastníkom súboru je pomocou zabudovaného - in funkcie " fileowner " . Pod Linuxom , funkcia vracia celé číslo " uid " , užívateľa a je nutné volať inú funkciu , " posix_getpwuid , " získať užívateľské meno vlastníka súboru . Ak je funkcia " fileowner " zlyhá , vráti " false " . Pri hodnotení návratovú hodnotu z funkcie " fileowner " , uistite sa , že priame porovnanie s " false " , pretože UID nula je platný UID . Pokyny dovolená 1

Spustite textový editor a vytvorte nový súbor PHP skriptu . Priraďte názov premennej . Napríklad typ :

< php

$ filename = " myfile.dat " ;
2

volanie funkcie " fileowner " v súbore ? . Napríklad typ :

$ uid = fileowner ( $ filename) ;
3

Skontrolujte návratovú hodnotu " false " v prípade , že funkcia zlyhala . Všimnite si , že nula je platný UID . Napríklad typ :

if ( $ uid === false ) die ( " Nemožno určiť vlastníka súboru ! " ) ;
4

Vyriešte uid na užívateľské meno . Napríklad typ :

$ majiteľ = posix_getpwuid ( $ uid ) ;

echo " Meno súboru majiteľa je " . $ Majiteľ [ name ] . " \\ R \\ n" ; ?

>

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené