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

    Ta bort nyradstecken i PHP

    Eftersom PHP används ofta för att filtrera , bearbeta och spara användardefinierade inlämnade uppgifterna kommer en utvecklare behöver ofta bort nyradstecken från användarens egna text . För att slutföra denna uppgift , måste man ersätta radbrytningar med mellanslag , för att säkerställa att " line \\ nline " ( där " \\ n " är en ny rad ) inte blir " lineline " utan snarare " line line ", och sedan ta bort dubbla utrymmen som kanske har dykt upp på grund av dubbla radbrytningar eller blanksteg före eller efter en ny rad . Lyckligtvis gör PHP : s stora funktion bibliotek avlägsna nyradstecken en enkel uppgift . Instruktioner
    1

    Definiera strängen som du kommer att ta bort radbrytningar , och en matris som innehåller värdena " \\ r \\ n " och " \\ n ", de nyradstecken för Windows och Linux resp . Dessa värden kommer att användas för att ersätta de nyrader med mellanslag. Koden ska se ut ungefär så här :

    < php

    $ string = " Hello world \\ Nhow är du ! ? " ,

    $ Search = array ( " ? \\ r \\ n " , " \\ n " ) ;
    2

    Ansök PHP : s " str_replace " funktionen på strängen och tilldela resultatet till en ny variabel . Funktionen tar tre argument : De värden för att hitta , det värde som skall ersätta dem och den strängen som du vill utföra operationerna . Därför använder arrayen definieras i Steg 1 som första värde , en enda plats som den andra och den strängen som den tredje . Här är koden :

    $ newString = str_replace ( $ sökning , " " , $ string ) ;
    3

    Applicera " str_replace " -funktionen till den nya strängen till ta bort dubbla mellanslag . Det första argumentet ska vara två platser , den andra ett enda utrymme och den tredje strängen från steg 2 . Här är hela koden :

    $ newString = str_replace ( ' ' , ' ' , $ newString ) ,

    echo " Original : " . $ string . " Ny String : " . $ newString . " " ;

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man läser en xls-fil i PHP
    ·Hur man skapar en PHP- fråga i en MySQL databas
    ·Hur man använder ett PHP att få den undermapp
    ·Hur man öppnar en fil i PHP
    ·PHP-koden för att konvertera filstorlek
    ·Hur man utför filuppladdning från PHP till Oracle
    ·Hur man lägger PHP i en iframe
    ·Hur man beräknar tidsskillnaden PHP
    ·Vilka tecken kan användas i ett PHP String
    ·Hur kan man överföra och tolka en CSV i en PHP Array
    Utvalda artiklarna
    ·Hur man använder Fibonacci Rekursion funktion
    ·Lägga till en server Perspective till Eclipse
    ·Hur man testar om ett tecken är en siffra eller ej i J…
    ·Hur man skriver en rapport om programmering
    ·Hur man tillåta användning av PHP System Funktioner
    ·Hur till Bädda Musikspelare
    ·Styra Tipsa en PHP Program Desk
    ·Hur man skapar en variant för SM30
    ·Hur man tar bort det sista elementet på en Ruby Array
    ·Hur Räkna antalet valda filer i Visual Basic
    Copyright © Dator Kunskap http://www.dator.xyz