2010-03-20 21 views

Trả lời

11

Có. Số không đứng đầu sẽ làm cho số được hiểu là số bát phân; không có nó sẽ được hiểu là số thập phân.

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

Nhưng trong môi trường bash tôi luôn sử dụng 'chmod 777', không có 0 và có vẻ như nó đang hoạt động. – symfony

+5

lệnh chmod trong bash là đủ thông minh để biết đó là bát phân. – Aziz

+1

Về mặt kỹ thuật, điều đó là không cần thiết. Nó chỉ làm cho nó trở nên dễ đọc hơn rất nhiều. –

3

Có. Đó là một số octal chữ số

4

Số 0 đứng đầu cho biết giá trị octal. Xem thêm tài liệu của chmod.

Các vấn đề liên quan