Sådan Output undslippe Tegn til fil i PHP

December 20

Når du skriver til en fil med PHP, du nogle gange nødt til at output specialtegn til filen. For eksempel, hvis du ønsker at indsætte en ny linje i en datafil, skal du output en vognretur karakter og en line-foder karakter til filen. Fordi disse er ikke printbare tegn, du nødt til at bruge specielle escape-tegn til at repræsentere dem i filen. Et escape-tegn er en kombination af den fremadrettede skråstreg og et tegn forkortelse.

Instruktioner

1 Opret en ny PHP-program fil med en editor. Skriv f.eks:

nano escapeout.php

2 Åbn en fil i skrive-tilstand. Skriv f.eks:

<? Php

$ Fh = fopen ( "output.dat", "w");

if (! $ fh) die ( "Kunne ikke åbne uddatafil!");

3 Opret en variabel til at gemme de data, du ønsker at skrive til filen. Tilsæt vognretur escape karakter "\ r", og den nye online-escape karakter "\ n" til variablen. Skriv f.eks:

$ Output = "Dette er output strengen for filen \ r \ n";

4 Skriv data til filen og lukke filen. Skriv f.eks:

fputs ($ fh, $ output);

fclose ($ fh);

?>

5 Afslut editor og gem filen. Naviger til filen i en browser til at køre det og teste programmet funktionalitet.


relaterede artikler