Miten KirjoitaCSV-tiedoston PHP

Käytä CSV-tiedostoja missä tahansa ohjelmassa , joka vaatii tasainen taulukoita . Comstock / Comstock / Getty Images

pilkulla erotettuna arvo, tai CSV, tiedosto on tiedosto, joka sisältää yksittäiset arvot pilkulla erotettuna.CSV-tiedostoja käytetään tyypillisesti taulukkolaskenta, tietokannoissa tai minkä tahansa sovelluksen, joka vaatii tasainen taulukoita.PHP on palvelinpuolen skriptikieli, jonka avulla voit luoda web-sivuja, komentorivin skriptit ja sovellukset.PHP sisältää erilaisia ​​toimintoja, joita voi käyttää luettaessa arvoja tiedostoista ja kirjoittaessaan ja liittämällä arvot tiedostoja, kuten CSV-tiedostoja.

Ohjeet

  1. Avaa tekstieditori, ja luo uusi tiedosto nimeltä "createcsv.php."Kirjoita auki "& lt;? PHP" PHP script erotin ja lähellä "? & Gt;"PHP script erotin tiedoston, ja tallenna tiedosto Web-palvelimen paikkaan pääsy PHP.Esimerkiksi:

    & lt;? PHP

    ? & Gt;

  2. Muokkaa "createcsv.php."Kirjoita nimi CSV-tiedoston käyttää, kun käsikirjoitus toimii, ja kirjoittaa se muuttuja nimeltä "$ tiedostonimi."Nimeä CSV tiedosto "testFile.csv."E

    simerkiksi:

    & lt;? PHP

    $ filename = "testFile.csv";

    ? & Gt;

  3. jatkaa muokkaamista "createcsv.php."Käytä PHP "fopen ();"komento avaa "testFile.csv," käyttäen $ tiedostonimi muuttuja.Avaa "testFile.csv" kirjoittamiseen käyttämällä "w" -tilassa, ja tallentaa tiedoston osoitin muuttujaan nimeltä "$ filehandle."Esimerkiksi:

    & lt;? PHP

    $ filename = "testFile.csv";

    $ filehandle = fopen ($ tiedostonimi, "w");

    ? & Gt;

  4. jatkaa muokkaamista "createcsv.php."Käytä PHP "fwrite ();"komento kirjoittaa kolme CSV-raportit voivat kohteeseen "testFile.csv" käyttäen $ filehandle muuttuja.Käytä arvot "arvo 1," "arvo 2," ja "arvo 3."Esimerkiksi:

    & lt;? PHP

    $ filename = "testFile.csv";

    $ filehandle = fopen ($ tiedostonimi, "w");

    fwrite ($ filehandle, 'arvo 1, arvo 2, arvo 3');

    ? & Gt;

  5. jatkaa muokkaamista "createcsv.php."Käytä PHP "fclose ();"komento sulkea "testFile.csv" käyttäen $ filehandle muuttuja.Tallenna ja sulje "createcsv.php."Esimerkiksi:

    & lt ;?

    PHP $ filename = "testFile.csv";

    $ filehandle = fopen ($ tiedostonimi, "w");

    fwrite ($ filehandle, 'arvo 1, arvo 2, arvo 3');

    fclose ($ filehandle);

    ? & Gt;

  6. käyttää web-selainta avaa "createcsv.php" Web-palvelimessa.PHP suorittaa ja luo testFile.csv jos se ei jo ole.PHP "fwrite ();"komento kirjoittaa kolme arvoa "arvo 1," "arvo 2" ja "arvo 3" osaksi testFile.csv.

  7. Käytä tekstieditoria avata "testFile.csv."Varmista, että "createcsv.php" juoksi oikein ja että "testFile.csv" sisältää kolme CSV-raportit voivat.

Vinkkejä & amp;Varoitukset

  • Se on hyvä käytäntö epäonnistua sulavasti jos tiedostoa ei voi käsiksi PHP script.Käytä "tai kuole ();"toiminto tekstin, joka kuvaa epäonnistuminen ja poistuu kun jos ongelmia ilmenee.
  • Uudemmat versiot PHP on erilaisia ​​sisäänrakennettuja ominaisuuksia, joiden avulla ohjelmoijat työskennellä CSV-tiedostoja, kuten "fputcsv ();"ja "fgetcsv ();".
  • Voit kirjoittaa CSV tiedostoja arvot noudetaan taulukoita tai tietokannoista.
  • PHP "fopen ();"komento avaa tiedostoja tai osoitteista määritelty tila, kuten kirjoitus ("W") tai liittää ("").Jos arvot jo tiedosto avataan "w" -tilassa, arvot korvataan kun käsikirjoitus toimii.

Resurssit

  • Softinterface: Mikä on CSV-tiedosto?CSV-tiedosto Määritelmä
  • electrictoolbox: Luo CSV-tiedoston MySQL PHP
976
0
3
Php / My Sql Ohjelmointi