Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    PHP : Hur Dölj allt utgången när Zippa en fil

    Innan lanseringen av PHP 5.2 , om du ville zip en fil , var du tvungen att punga ut med en kommandorad och utfärda zip kommandot , som visas utsignalen från zip-program för användaren. Börjar med PHP 5.2 , kan du zip filen och dölja utgången genom att använda den inbyggda ZipArchive klassen . Saker du behöver
    PHP version 5.2 eller senare
    Visa fler instruktioner
    1

    Skapa en ny instans av ZipArchive klassen . Skriv till exempel : ?

    < Php

    $ zip = ny ZipArchive ;
    2

    Öppna filen zip- arkiv på disk och test för att se att det var framgångsrikt öppnat . Till exempel , typ :

    if ( $ zip - > open ( " arkiv.zip " , ZIPARCHIVE :: Skapa ) == true ) {

    die ( " kan inte öppna zip-filen ! " ) ;

    }
    3

    Skapa en array med namnen på de filer du vill lägga till zip-arkiv . Till exempel , typ :

    $ filer = array ( " file1.dat " , " file2.dat " , " file3.dat " ) ;
    4

    iterera genom varje del av arrayen och lägga till filen i zip-arkivet om filen finns . Till exempel , typ :

    foreach ( $ filer som $ index = > $ file ) {

    om ( file_exists ( $ file ) ) $ zip - > addFile ( $ file ) ;

    }
    5

    Stäng zip-arkiv . Skriv till exempel : ?

    $ Zip - > close ( ) ;

    > Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur göra flera Mailtos i PHP
    ·Hur man stänger visa fel i PHP
    ·Hur man spelar Alarm wav-fil från PHP Script
    ·Hur man lär MySQL kommandon
    ·Vad är en PHP -fil
    ·Hur Unset klass i PHP
    ·Hur kopiera en fil från en URL med PHP
    ·Konvertera XLS till CSV Med PHP
    ·Hur man öka en PHP Memory Limit Med Network Solutions
    ·PHP Om Jämför Uttalanden
    Utvalda artiklarna
    ·Hur uppdatera sidan Efter 3 SEC i PHP
    ·Hur man skriver ett Looping SQL Script
    ·Hur man startar en C -kod från kommandotolken
    ·Hur Multiplicera värden i VB
    ·Konvertera sekunder sedan Epok till Datum
    ·Implementera Positional Index Använda Python
    ·Hur infoga flera rader från SPUFI
    ·Hur att beräkna höjden av en iFrame
    ·Hur man använder en Spinner för en Palm Pilot
    ·Hur man kör JavaScript på en webbsida
    Copyright © Dator Kunskap http://www.dator.xyz