2010-03-20 4 views

Répondre

11

Oui. Le zéro en tête fera que le nombre sera interprété comme un nombre octal; sans cela, il serait interprété comme un nombre décimal.

var_dump(0700); // int(448) 
var_dump(700); // int(700) 
+0

Mais dans l'environnement bash, j'utilise toujours 'chmod 777', sans 0, et cela semble fonctionner. – symfony

+5

La commande chmod dans bash est assez intelligente pour savoir que c'est octal. – Aziz

+1

Eh bien, techniquement, ce n'est pas nécessaire. Cela rend tout simplement beaucoup plus facile à lire. –

3

Oui. C'est un octal littéral

4

Le zéro initial indique une valeur octal. Voir également la documentation chmod.

Questions connexes