Hilfe bei unmask()
Daniel
- php
0 Tom
Hallo!
Ich wäre zu tiefstem Dank verpflichtet, wenn mir mal jemand erklären kann, was die Funktion unmask bewirkt.Ich habe zwar im Manual nachgeschaut, aber unverständlicher könnte es kaum beschrieben sein. In den User Comments steht zwar ein Beispiel wie unmask arbeitet, aber was die Funktion genau bewirken soll und wieso man sie einsetzt ist mir weiterhin rätselhaft, und da ich diese Funktion laut meinem Provider benötige um Dateien zu schreiben möchte ich sie nicht einsetzen ohne darüber Bescheid zu wissen was sie überhaupt macht.
Vielen Dank,
Daniel
Hello,
die Funktion heißt
umask()
ohne "n" hinter dem "u".
Sie verhindert das Setzen der Rechte-Bits, die man mit umask setzt.
$oldmask = umask(0000); sorgt dafür, dass beim Anlegen einer Datei mittels PHP alle Rechte für alle gesetzt werden:
- rwx rwx rwx
421 421 421
---------------------
umask 2 2 7
---------------------
401 401 000
---------------------
resultat 5 5 0
Grüße
Tom