PHP " explodera " -funktionen kan du separera data och avgränsare i en avgränsad fil som en kommaseparerade värden ( CSV ) fil . Den " exploderar " funktionen tar två parametrar , avgränsare och indatasträngen . I detta fall är den inmatade strängen de uppgifter som finns i filen . Filen måste öppnas och de data som placeras i en variabel innan den " exploderar " -funktionen kan anropas . Du kan använda en " foreach " loop för att skriva ut varje fält på skärmen eller till en ny fil . Instruktioner
1
Öppna ett tomt dokument i en textredigerare som Anteckningar i Windows eller gedit i Linux .
2
Type " < ? Php " för att starta PHP . script Addera 3
Type raden " $ filename = " delimited.txt " , " . att placera namnet på filen i " $ filename " variabel
4
Type raden " $ fh = fopen ( $ filnamn , " r " ) , " för att öppna filen
5
Typ raden " $ uppgifter = fread ( $ fh , filstorlek . ( $ filename ) ) ; " för att placera innehållet i filen till " $ uppgifterna " . variabeln
6
Type raden " fclose ( $ fh ) . " för att avsluta ärendet
7
Typ raden " $ splitcontents = explodera ( " , " , $ data) , " för att separera fälten och avgränsare . I detta fall är avgränsare ett kommatecken ( , ) . Du kan placera varje tecken som avgränsare i " explodera " funktionen
8
Skriv följande två rader att skriva ut varje fil på skärmen : . Foreach ( $ splitcontents som $ CurrentVal ) { echo $ CurrentVal . " \\ n " ; " ? > " . }
9
Type att stänga PHP-skript
10
Spara skriptet med " php . " filtillägg .
11
köra skriptet genom att skriva " php script.php " från kommandoraden i både Windows och Linux .