Есть задача, установить атрибуты файла, передав значение через POST, смысл такой:
$permission=$_POST['permission'];
chmod($fname, $permission);
Передается, к примеру: 0644. Ввиду того, что $_POST - это строка, а для chmod требуется число в восьмеричном формате, естественно правильно не работает, а если задать напрямую $permission=0644; все отлично.
decoct(octdec($_POST['permission'])) тоже не прокатывает.
Как правильно преобразовать $_POST['permission'], чтобы на выходе получить правильное восьмеричное число вида 0644 и чтобы его можно было использовать в chmod?
Заранее благодарен за ответ.
_____________