Loading:


    PharFileInfo::__construct()

    void PharFileInfo::__construct ( string $wejście )

     

    Konstruuje obiekt wejścia Phar. Nie powinno to być wywoływane bezpośrednio. Zamiast tego, PharFileInfo obiekt jest inicjowany przez wywołanie Phar: offsetGet () poprzez dostęp do tablicy.

     

    Parametry

     

    $wejście

    The full url to retrieve a file. If you wish to retrieve the information for the file my/file.php from the phar boo.phar, the entry should be phar://boo.phar/my/file.php.


    Błędy/Wyjątki

     

      Rzuca BadMethodCallException jeśli __construct() jest wezwany podwójnie. Rzuca UnexpectedValueException jeśli phar URL jest nie prawidłowy, wtedy rządanie otworzenia pliku jest nie możliwe.

     

    Kompatybilność: PECL phar:1.0.0-1.2.1



    Napisz Artyku³

    Listing

    <?php
    try {
        $p = new Phar('/path/to/my.phar', 0, 'my.phar');
        $p['testfile.txt'] = "cześć\nduży\nświecie";
        $file = $p['testfile.txt'];
        foreach ($file as $line => $text) {
            echo "numer lini $line: $text";
        }
        // to również zadziała
        $file = new PharFileInfo('phar:///path/to/my.phar/testfile.txt');
        foreach ($file as $line => $text) {
            echo "numer lini $line: $text";
        }
    } catch (Exception $e) {
        echo 'Operacje phar zawiodły: ', $e;
    }
    ?>

    //zwróci:

    numer lini 1: cześć
    numer lini 2: duży
    numer lini 3: świecie
    numer lini 1: cześć
    numer lini 2: duży
    numer lini 3: świecie




    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