Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    Hvordan erstatte en dobbel New Line i PHP
    Hvis linjeskift er utilsiktet duplisert i en PHP streng , eller hvis et linjeskift og nye linjer tegnene er galt kombinert, kan det hende at koden ikke gi deg de resultatene du forventer , spesielt i situasjoner hvor eksakt formatering av teksten er viktig. PHP str_replace ( )-funksjonen kommer til unnsetning , slik at du kan konvertere forekomster av flere linjeskift til enkle linjeskift igjen . Instruksjoner
    en

    Åpne PHP-filen i en vanlig tekst- editor , og bla ned til strengen som har linjeskift du vil erstatte. Strings , som alle variabler i PHP , begynner med " $. " Hvis du ikke umiddelbart kan finne strengen , prøv å gjøre en " Finn " ( generelt "Ctrl " + "F " på en PC og " cmd "+ " F "på en Mac OSX ) for å søke etter teksten inni den.
    2

    Legg til en ny linje etter strengvariabelen , og erstatte doble forekomster av " ny linje " tegnet ved hjelp str_replace . For eksempel, hvis variabelen kalles " $ string , " linjen av koden vil være : en

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

    Change " $ string " for å matche navnet på variabelen i din PHP-koden
    3

    Lag en ny linje , denne gangen erstatter doble forekomster av " linjeskift " karakter, som håndteres separat i PHP. Igjen , hvis variabelen kalles " $ string ", denne koden er : en

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

    4

    Legg en siste linjen , se etter den " linjeskift " - " ny linje " par som vil produsere doble mellomrom i koden og erstatte dem med et enkelt " ny linje " karakter. For en variabel kalt " $ string ", koden ser slik ut : en

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

    5

    Lagre PHP-filen , og lukk tekst editor. Hvis alle tre linjer med kode skal referere til samme streng, vil resultatet bli en streng der alle doble nye linjer har blitt erstattet med et enkelt linjeskift.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan fange en Sidetittel Bruke PHP 
    ·Hvordan lage et PHP og MySQL Content Management System …
    ·Hvordan få en Sub XML-struktur tekstutdrag fra en Big …
    ·Slik fjerner en Byte karakter i PHP 
    ·Slik konverterer en Access Query til MySQL 
    ·Hvordan endre et passord Script i PHP 
    ·PHP fjerner Array Multi - duplikater 
    ·PHP File Upload feil 
    ·Skole PHP Prosjekter 
    ·PHP File Upload Restriksjoner 
      Anbefalte artikler
    ·Hva er forskjellen mellom lokale og globale variabler 
    ·Hvordan erstatte Linjeskift i en MySQL String 
    ·Hvordan skrive periodiske signaler i MATLAB 
    ·Hvordan erstatte Array Strings i PHP 
    ·Connection String for MySQL 
    ·Hvordan lage en Loop å finne gjennomsnittet av en grup…
    ·Hvordan bruker jeg en kode fil som er i mappen Applicat…
    ·Slik kopierer Strings i VBA 
    ·Hvordan skrive en Bot Script 
    ·Slik Pass Button verdi som et skjult felt i PHP 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/