| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Sådan fjernes den første tomme linje i PHP
    I en stor , multi- fil PHP-program , kan tomme linjer udløse PHP advarsel og fejlmeddelelser. Nogle PHP funktioner kræve at blive henrettet forud for enhver output bliver sendt af programmet. Hvis du trykker på "Enter" tasten efter PHP afsluttende tag i slutningen af ​​en PHP fil, vil webserveren fortolke det som udsende en tom linje på skærmen. Dette vil generere advarsler eller fejl , hvis du derefter udføre en funktion , der skal køre, før noget output er genereret. Du kan bruge PHP til at åbne PHP filer og fjerne den første tomme linje efter en PHP afsluttende tag . Instruktioner
    1

    Store navnet på den fil, som du ønsker at fjerne den første tomme linje i en variabel. Kontroller, at filen findes , før du forsøger at læse den. Skriv f.eks : Hej

    < php

    $ programfil = " program.php "

    hvis die ( $ programfil ? ( File_exists ($ programfil ) !) . "eksisterer ikke ! ")
    2

    Læs hele indholdet af filen til en streng variabel . Luk filen , når du har læst indholdet. Skriv f.eks :

    $ indhold = file_get_contents ($ programfil ),

    fclose ( $ programfil ),
    3

    Kald preg_replace funktion med et regulært udtryk der matcher en tom linje efter et afsluttende PHP tag og erstatte den første forekomst af en tom linje med nul i variablen , der holder filindholdet. Skriv f.eks :

    $ new_contents = preg_replace ( " ? /^ > \\ \\ R \\ n" , "", $ indhold , 1 ),
    4

    Sammenlign oprindelige indhold af filen med indholdet efter at erstatte den første tomme linje . Oplyse brugeren at ingen blank linie eksisteret, hvis de er de samme . Skriv f.eks :


    if ($ indholdet == $ new_contents ) {

    echo " Ingen blank linje eksisterede i " . $ programfil ,

    }
    5

    Åbn programmet filen i write mode. Skriv indholdet af variabel med den tomme linje fjernet til filen . Luk filen og rådgive brugeren af ​​programmets resultat. Skriv f.eks : Hej

    else {

    $ fh = fopen ( $ programfil , "w ");

    fputs ($ FH , $ new_contents ) ;

    fclose ( $ fh ),

    echo " Fjernede første tomme linie i " . $ programfil ; ?

    }

    >

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan får Remote filstørrelse på PHP 
    ·Sådan Pass en reaktion fra PHP til JQuery 
    ·PHP Forkert Funktion 
    ·Debugging en Pipelined funktion i Oracle 
    ·Sådan Tælle Records i en PHP MySQL Query 
    ·Sådan Konverter Medium Text til JPG i PHP 
    ·Sådan Luk luften ud af PHP Icon 
    ·Hvordan man kompilerer PHP til Windows GUI 
    ·Hvordan man opbygger din egen Web Content Management Sy…
    ·PHP -kode til forbindelse til MySQL 
      Anbefalede Artikler
    ·Hvordan at skjule et billede Place Holder 
    ·Sådan Konverter Windows.Forms.TextBox til Integer 
    ·Sådan Find et primtal hjælp Javascript 
    ·Sådan Sørg en fil er blevet kopieret i VB6 
    ·Sådan minen /Uddrag /trække data fra din webbrowser I…
    ·Sådan installeres MySQL Gem på Snow Leopard 
    ·Hvordan man programmerer C Pointers 
    ·Sådan Slå en variabel i C 
    ·Sådan oprettes Pointers i Visual Basic 
    ·Datatyper til Turbo C 
    Copyright © Computer Viden http://www.computerdk.com