Loading:


    PharFileInfo::chmod()

    void PharFileInfo::chmod ( int $dostęp )

     

    Pozwala na ustawienie poziomu zabezpieczeń, dla wykonywanych plików bitowych, jak: tylko do odczytu.

     

    Bity do zapisu są ignorowane, w czasie ustalonym w oparciu o zmienną phar.readonly INI. Podobnie jak w przypadku wszystkich funkcjonalności, które modyfikują zawartość do phar, w phar.readonly INI zmienna musi być wyłączona, aby odnieść sukces, jeśli plik jest w archiwum Phar. Jeśli PharData plik nie jest w archiwum phar, wtedy nie ma tego ograniczenia.

     

    Parametry

     

    $dostęp

    dostęp pliku (patrz funkcja chmod())

     

    Kompatybilność: PECL phar:1.0.0-1.2.1



    Napisz Artyku³

    Listing

    <?php
    // upewnij się, że plik nie istnieje
    @unlink('brandnewphar.phar');
    try {
        $p = new Phar('brandnewphar.phar', 0, 'brandnewphar.phar');
        $p['file.sh'] = '#!/usr/local/lib/php
        <?php echo "hi"; ?>'
    ;
        // ustaw wykonywalny bit
        $p['file.sh']->chmod(0555);
        var_dump($p['file.sh']->isExecutable());
    } catch (Exception $e) {
        echo 'Nie można otworzyć/zmodyfikować pliku phar: ', $e;
    }
    ?>

    //zwróci:

    bool(true)




    Dodano przez: divix
    Ranga: Administrator serwisu Punktów: 0
    Komentarze użytkowników
      • Tre¶æ komentarza
        Kod do komentarza (opcjonalnie)
        PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
        Autor
        Token
        token

         

         








    funkcje.net
    Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2025 v.1.5 | design: diviXdesign & rainbowcolors