J'ai un octal que j'utilise pour définir des autorisations sur un répertoire.PHP: Comment convertir 0777 (un octal) en une chaîne?
$permissions = 0777;
mkdir($directory, $permissions, true)
Et je veux le comparer à une chaîne
$expectedPermissions = '0777'; //must be a string
if ($expectedPermissions != $permissions) {
//do something
}
Quelle serait la meilleure façon de faire cette comparaison?
Cela ne fonctionnera pas; '(chaîne) $ permissions' donnera' 511'. – Artefacto
Pourquoi donnera-t-il 511? –
$ permissions n'est pas un nombre entier, c'est un octal – Andrew