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

    Hur man tar bort den första tomma rad i PHP

    I en stor , multi - fil PHP-program , kan tomma rader utlösa PHP varning och felmeddelanden . Vissa PHP funktioner kräver att de skall verkställas innan någon produktion som sänds av programmet . Om du trycker på " Enter" efter PHP sluttagg i slutet av en PHP -fil , kommer webbservern tolka det som att mata ut en tom rad på skärmen . Detta kommer att generera varningar eller fel , om du sedan utföra en funktion som ska köras innan något utdata genereras . Du kan använda PHP för att öppna PHP-filer och ta bort den första tomma raden efter ett PHP sluttagg . Instruktioner
    1

    Store namnet på den fil som du vill ta bort den första tomma raden i en variabel . Kontrollera att filen finns innan du försöker läsa den . Till exempel , typ :

    < php

    $ program_file = " program.php ";

    om die ( $ program_file ? ( File_exists ( $ program_file ) ! ) . " existerar inte ! " ) ;
    2

    Läs hela innehållet i filen till en sträng variabel . Stäng filen efter att du har läst innehållet . Till exempel , typ :

    $ contents = file_get_contents ( $ program_file ) ,

    fclose ( $ program_file ) ,
    3

    Ring preg_replace funktionen med ett reguljärt uttryck som matchar en tom rad efter en avslutande PHP -taggen och ersätta den första förekomsten av en tom rad med null i den variabel som innehåller filen innehållet . Till exempel , typ :

    $ new_contents = preg_replace ( " ? /^ > \\ \\ R \\ n " , " " , $ innehåll , 1 ) ;
    4

    Jämför ursprungliga innehållet i filen med innehållet efter byte av första tomma raden . Informera användaren att ingen blankrad existerat om de är samma . Till exempel , typ :

    if ($ innehållet == $ new_contents ) {

    echo " Ingen tom rad fanns i " . $ program_file ;

    }
    5

    Öppna programfilen i skrivläge . Skriv innehållet i variabeln med den tomma raden avlägsnas till filen. Stäng filen och informera användaren av programmets resultat . Till exempel , typ :

    else {

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

    fputs ( $ fh , $ new_contents ) ;

    fclose ( $ fh ) ,

    echo " Tog bort första tomma raden i " . $ program_file ; ?

    }

    > Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur konvertera HTML till PDF Använda PHP
    ·Hur får man det första elementet i en associativ arra…
    ·Hur Infoga MySQL text med enkla citattecken i PHP
    ·Hur du ändrar en MySQL användarlösenord i cPanel
    ·Oracle DBA Certification Requirements
    ·Handledning till Kort URL Services i PHP
    ·Hur man testar med PHP
    ·Hur man lär sig SQL-frågor
    ·Hur man använder FBML Tags
    ·Hur resultat PHP Array till JavaScript
    Utvalda artiklarna
    ·Hur kan man överföra till S3 med Python
    ·Hur man skapar VBS loginskript
    ·Hur Rita trianglar i Java
    ·Fördelarna med ett Premium redaktör
    ·Hur bindande data till en metod i WPF
    ·Hur man läser en fil i VBS
    ·Hur man byter ett tecken i JavaServer Pages
    ·Hur man använder Windows SDK DLL i VB.NET
    ·Hur sparar jag en fil i Xcode
    ·Vad är Scarlett Fever
    Copyright © Dator Kunskap http://www.dator.xyz