| 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 Cut Off En del af en streng i PHP
    Strings , en række tegn, der er gemt i PHP string variabler , må ofte tolkes ( udvindes eller afskæring) . For eksempel, hvis den første og sidste navn på en person er gemt i en streng variabel du måske nødt til at udpakke fornavn og efternavn og sætte dem i separate string variabler. Fordi den første og sidste navn ofte er adskilt med et mellemrum eller et komma , kan du bruge PHP string funktioner til at finde den plads eller komma (kendt som afgrænser ) og cutoff de tegn , der følger afgrænser. Instruktioner
    1

    Brug stgpos funktionen for at finde positionen af ​​tegn i streng variabel . For eksempel , for at finde den plads tegn i navnet " Mark Stansberry " , der er tildelt til en streng varible kaldet $ navn , skal du bruge følgende PHP kode : Hej

    $ navn = ' Mark Stansberry «
    < p> $ findspace = ' ";

    $ position = strpos ($ navn , $ findspace )

    $ position variabel vil indeholde det nummer 4, som er placeringen af ​​rummet karakter i strengen " Mark Stansberry ". Den første position i en streng er defineret som 0-stilling.
    2

    Skær den sidste del af strengen ( det sidste navn i dette eksempel) med substr -funktionen. Til dette eksempel bruger PHP koden nedenfor til at opnå dette : Hej

    $ endindex = 0;

    $ name = substr ( $ navn , $ endindex , $ position) ;

    Såfremt det første argument for substr funktionen er streng variabel til at finde substring i, i dette tilfælde strengvariabel $ navn .

    det andet argument for substr funktionen er udgangspunktet indekset, hvor du ønsker at begynde udvinder tegn fra strengen . I dette tilfælde er det position 0 ( $ endindex ), da du ønsker at bevare den første del af strengen.

    Det tredje argument er det antal tegn , du ønsker at udtrække fra strengen . I dette tilfælde er det lig med antallet af tegn op til rummet karakter . Dette er den værdi , der blev opnået med strgpos funktionen $ position.
    3

    skrive eller kopiere og indsætte koden nedenfor i din tekst editor og gemme den med filnavnet , cut_off_string . php : ?

    < php

    $ navn = ' Mark Stansberry «

    $ findspace =' ";

    $ position = strpos ( $ navn , $ findspace ),

    echo " Den plads karakter i '$ navn ' er i position $ position "

    $ endindex = 0;

    $ name = substr ( $ navn , $ endindex , $ stilling)

    echo " strengen variabel kaldet navn nu indeholder kun det første navn, $ navn " ?

    >

    den færdige program ovenfor vil vise den resterende streng med efternavnet afskåret, som vist nedenfor.

    mellemrum i ' Mark Stansberry ' er i position 4 fotos

    string variabel kaldet navn nu indeholder kun det første navn , Mark

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan ændres standard MySQL brugernavn og kodeord 
    ·Sådan Konverter en Datoformat i PHP 
    ·Sådan Send Mass Facebook Anmeldelse i PHP 
    ·Sådan Embed en PHP fil i HTML 
    ·Sådan ændres en linje i en PHP fil 
    ·Sådan deaktiveres fejlsikret tilstand i PHP 
    ·Swish PHP klasse er ikke fundet 
    ·Sådan bruges en PHP session til forudangive 
    ·Sådan Kill flere processer i MySQL 
    ·Sådan oprettes en MySQL-database Web Site 
      Anbefalede Artikler
    ·Sådan oprettes en VBS Script 
    ·Hvordan kan man øge Video upload filstørrelse Med PHP…
    ·Sådan kontrolleres en IP ved domæne navn med PHP 
    ·Sådan Valider CSS Pages 
    ·Sådan Gør Recycled Ink 
    ·Hvordan at kortlægge en Servlet Inden for en Servlet 
    ·Hvordan laver Spike Brushes I GtkRadiant 
    ·Sådan oprettes en Apache MySQL Server konto ved hjælp…
    ·Sådan oprettes en Loop at befolke Arrays i Java 
    ·Sådan oprettes en liste i Lisp Coding 
    Copyright © Computer Viden http://www.computerdk.com