Related Links : Search Engine Optimization | | Search Engine Marketing | Online Marketing | Freelance Programmer| SEO Thailand | SEO Expert | SEO services | PHP Programmer Thailand | SEO Tutorial | What is SEO |

  Home Our SEO Services SEO Expert Consultant Php Programmer Scripts| Email : sachin {at} jainsachin {dot} com

PHP | Get a file handler to the entry defined by its name (read only). | Manual | Tutorial | Help

SEO Services



Website Programming in PHP / MYSQL



Friends


    Get a file handler to the entry defined by its name (read only).

    ZipArchive::getStream

    (No version information available, might be only in CVS)

    ZipArchive::getStream — Get a file handler to the entry defined by its name (read only).

    Description

    resource ZipArchive::getStream ( string $name )

    Get a file handler to the entry defined by its name. For now it only supports read operations.

    Parameters

    name

    The name of the entry to use.

    Return Values

    Returns a file pointer (resource) on success or FALSE on failure.

    Examples

    Example #1 Get the entry contents with fread and store it.

    <?php
    $content 
    '';
    $z = new ZipArchive();
    if (
    $z->open('test.zip')) {
        
    $fp $z->getStream('test');
        if(!
    $fp) exit("failed\n");

        while (!
    feof($fp)) {
            
    $contents .= fread($fp2);
        }

        
    fclose($fp);
        
    file_put_contents('t',$contents);
        echo 
    "done.\n";
    }
    ?>

    Example #2 Same as the previous example but with fopen and the zip stream wrapper

    <?php
    $fp 
    fopen('zip://' dirname(__FILE__) . '/test.zip#test''r');
    if (!
    $fp) {
        exit(
    "cannot open\n");
    }
    while (!
    feof($fp)) {
        
    $contents .= fread($fp2);
        echo 
    "$contents\n";
    }
    fclose($fp);
    echo 
    "done.\n";
    ?>

    Example #3 Stream wrapper and image, can be used with the xml function as well

    <?php
    $im 
    imagecreatefromgif('zip://' dirname(__FILE__) . '/test_im.zip#pear_item.gif');
    imagepng($im'a.png');
    ?>

    SEO Tutorial / Articles





    Php / Mysql Tutorial



    Articles



      Portfolio


      SEO by Jainsachin