Действительно ли 0 необходимо в 0777 здесь в PHP?

mkdir("/path/to/my/dir", 0700);

Находится 0 в 0777 необходимых?

5
задан symfony 29 July 2013 в 17:39
поделиться

3 ответа

Да. Начальный ноль сделает число интерпретируемым как восьмеричное число; без него было бы интерпретировано как десятичное число.

var_dump(0700); // int(448)
var_dump(700);  // int(700)
11
ответ дан 18 December 2019 в 09:06
поделиться

Да. Это восьмеричный литерал

3
ответ дан 18 December 2019 в 09:06
поделиться

Начальный ноль указывает на восьмеричное значение. См. Также документацию chmod .

4
ответ дан 18 December 2019 в 09:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: