2010-03-20 10 views

risposta

11

Sì. Lo zero iniziale renderà il numero interpretato come numero ottale; senza di essa sarebbe interpretato come numero decimale.

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

Ma in ambiente bash uso sempre 'chmod 777', senza 0, e sembra che funzioni. – symfony

+5

Il comando chmod in bash è abbastanza intelligente da sapere che è ottale. – Aziz

+1

Beh tecnicamente non è necessario. Semplicemente è molto più facile da leggere. –

3

Sì. È un valore letterale

4

Lo zero iniziale indica un valore octal. Vedere anche la documentazione di chmod.

Problemi correlati