- var_dump: documentation ( source)
- decoct: documentation ( source)
- tempnam: documentation ( source)
- umask: documentation ( source)
- stat: documentation ( source)
<?php
var_dump(decoct(umask()));
$sFile = tempnam('/tmp', 'test');
var_dump(decoct(stat($sFile)['mode']));
$phar = new \PharData('/tmp/test.tar', null, null, \Phar::TAR);
$phar->addFile($sFile, 'test-file-phar');
$phar->extractTo('/tmp/');
var_dump(decoct(stat('/tmp/test-file-phar')['mode']));