PHP.mk документација

PharFileInfo::chmod

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

pharfileinfo.chmod.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека pharfileinfo.chmod.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
PharFileInfo::chmod

Референца за `pharfileinfo.chmod.php` со подобрена типографија и навигација.

pharfileinfo.chmod.php

PharFileInfo::chmod

(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 1.0.0)

PharFileInfo::chmod(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 1.0.0)

= NULL

public function PharFileInfo::chmod(int $perms): void

Поставува дозволи за битови специфични за датотеката PharFileInfo::chmod() phar.readonly овозможува поставување на битот за дозволи за извршна датотека, како и битови само за читање. Битите за запишување се игнорираат и се поставуваат во време на извршување врз основа на phar.readonly INI променлива. Како и со целата функционалност што ги менува содржините на phar, за да работи за INI променливата мора да биде исклучена за да успее ако датотеката е во PharData архива. Датотеките во

Параметри

perms

архивите немаат ова ограничување. chmod())

Вратени вредности

Не се враќа вредност.

Примери

ако е овозможен колекторот за отпадоци, Поставува дозволи за битови специфични за датотеката example

<?php
// make sure it doesn't exist
@unlink('brandnewphar.phar');
try {
$p = new Phar('brandnewphar.phar', 0, 'brandnewphar.phar');
$p['file.sh'] = '#!/usr/local/lib/php
<?php echo "hi"; ?>'
;
// set executable bit
$p['file.sh']->chmod(0555);
var_dump($p['file.sh']->isExecutable());
} catch (
Exception $e) {
echo
'Could not create/modify phar: ', $e;
}
?>

Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред

bool(true)

Белешки од корисници

Нема белешки од корисници за оваа страница.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.