bofh1337
Erfahrenes Mitglied
Langsam habe ich den Eindruck, PHP will mich verarschen 
Ich schreibe gerade eine Klasse, womit ich Konfig-Dateien usw. beschreiben und erstellen kann, in dieser Klasse ist eigentlich alles vorhanden, was cURL, Fopen Opendir usw. beinhaltet, unter anderen auch eine Möglichkeit, um bei Dateien den CHMOd zu ändern. Die Gültigen CHMod`s sind in einem array festgehalten:
So weit, so gut, aber wenn ich jetzt prüfe, ob "unlock" oder "lock" übergeben wird (von außerhalb der klasse) und den benötigten Wert innerhalb der Klasse setzen will, wird aus 0777 ein Octalwert, womit ich eigentlich nicht arbeiten will.
Hat da jemand einen Tipp für mich? (User www-data schreibt hier nur noch Crap in Sachen Zugriffsrechte
)

Ich schreibe gerade eine Klasse, womit ich Konfig-Dateien usw. beschreiben und erstellen kann, in dieser Klasse ist eigentlich alles vorhanden, was cURL, Fopen Opendir usw. beinhaltet, unter anderen auch eine Möglichkeit, um bei Dateien den CHMOd zu ändern. Die Gültigen CHMod`s sind in einem array festgehalten:
PHP:
protected $chmodes = array (
'unlock' => 0777,
'lock' => 0644
);
So weit, so gut, aber wenn ich jetzt prüfe, ob "unlock" oder "lock" übergeben wird (von außerhalb der klasse) und den benötigten Wert innerhalb der Klasse setzen will, wird aus 0777 ein Octalwert, womit ich eigentlich nicht arbeiten will.
Hat da jemand einen Tipp für mich? (User www-data schreibt hier nur noch Crap in Sachen Zugriffsrechte
