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 byter en dubbel New Line i PHP

    Om radbrytningar är oavsiktligt dupliceras i ett PHP- sträng , eller om en vagnretur och nya karaktärer linje är felaktigt kombineras , kanske din kod inte ger dig de resultat du förväntar dig , särskilt i situationer där exakta formatering av texten är nödvändig . PHP : s str_replace ( ) funktionen kommer till undsättning , så att du kan konvertera förekomster av flera radbrytningar till enstaka radbrytningar igen . Instruktioner
    1

    Öppna PHP -filen i en textredigerare , och bläddra ner till den sträng som har de radbrytningar som du vill ersätta . Strängar , liksom alla variabler i PHP , börjar med " $ ". Om du inte omedelbart kan lokalisera strängen , prova att göra en " Sök" ( vanligen " Ctrl " + " F " på en dator och " cmd " + " F " på en Mac OSX ) för att söka efter text inuti .
    2

    Lägg till en ny rad efter strängen variabeln , och ersätta dubbla förekomster av " nya linjen " tecken med str_replace . Till exempel , om variabeln heter " $ sträng , " den kodrad kommer att vara :

    $ string = str_replace ( " \\ n \\ n " , " \\ n " , $ string ) ; .

    Change " $ string " för att matcha namnet på variabeln i din PHP-kod
    3

    Skapa en andra raden , den här gången ersätter dubbla förekomster av " vagnretur " karaktär , som hanteras separat i PHP . Återigen , om variabeln heter " $ sträng , " denna kod är :

    $ string = str_replace ( " \\ r \\ r " , " \\ n " , $ string ) ;

    4

    Lägg en sista raden , kontroll för " vagnretur " - " ny rad " par som kommer att ge dubbla mellanslag i koden och ersätta dem med en enda " ny rad " karaktär . För en variabel som heter " $ sträng , " koden ser ut så här :

    $ string = str_replace ( " \\ r \\ n " , " \\ n " , $ string ) ;

    5

    Spara PHP-filen och stäng textredigeraren . Om alla tre rader kod korrekt referera till samma sträng , kommer resultatet att bli en sträng där alla dubbla nya linjer har ersatts med en enda radbrytning .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man byter ett ord i en extern textfil med PHP
    ·Hur man skapar en xls-fil från MySQL Resultat
    ·MySQL Skapa en databas Tutorial
    ·Hur Escape Quotes i PHP
    ·Vad är global omfattning i PHP
    ·PHP Mkdir Tillstånd fungerar inte
    ·Hur att välja flera i MySQL
    ·Hur man hanterar Dot Tecken i PHP
    ·Hur får man plats för temporära filer i PHP
    ·Hur till Bädda in PHP i HTML med Dreamweaver
    Utvalda artiklarna
    ·Hur man skickar ett SMS med en PHP Script
    ·Hur man tar bort eventuella plustecken från en sträng…
    ·Text to Speech i Vb Net
    ·Hur man kompilerar en C-programmet enligt GNU Compiler
    ·Hur Ring lagrade SQL-procedurer i Visual Basic
    ·Vad är HTML MsgBox
    ·Hur du kontrollerar om Whitespace Med Javascript
    ·Hur man öppnar en PDF-fil i Java
    ·Hur man installerar Innovatek
    ·Hur man ladda program till Windows CE-enhet
    Copyright © Dator Kunskap http://www.dator.xyz