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
    Lengste Common Substring i PHP
    A strengen i Personal Home Page (PHP ) programmeringsspråk er en serie med tegn hvor hvert tegn tilsvarer en byte . Den eneste begrensning på størrelsen av en streng er evnen til datamaskinen der den går . Hvis du ønsker å identifisere den lengste matching delstrengen som deles av to strenger , kan du gjøre det uten å gå over dem for hånd for å finne kampen . Matchende

    matchende strenger er viktig i de fleste web-applikasjoner som omhandler data . Hvis du søke etter en bok på en online bokhandel , for eksempel, trenger du ikke å oppgi den nøyaktige tittelen for å finne den. Butikken behandler ordene du skriver inn som en tegnstreng og ser etter de titler eller produktbeskrivelser som passer det best . Matchende strenger ved lengste felles delstrengen er bare en av flere metoder for å sammenligne strengtegn .
    Metoder

    String - matchende teknikker dele inn likeverdighet og likhet metoder. Likeverdighet metoder gir en verdi av sann eller usann avhengig av hvorvidt metoden finner to strenger å være tilsvarende - selv om de ikke er identiske. Likhet ranking metoder rangere kampene på hvor nær de er . Matching for lengst vanlig delstrengen er en likhet metode . Den beste metoden for å bruke, varierer med forholdet , tilsvarende metoder ikke krever eksakte treff , slik at de er nyttig hvis du ikke er sikker på hvilken nøyaktige strengen du ønsker å matche
    . PHP

    PHP for tiden ikke har en bestemt funksjon for å finne den lengste felles delstrengen men det har flere for streng matching. " Similar_text " beregner graden av likhet mellom to strenger . " Levenshtein " måler hvor mange tegn du må endre , legge til eller fjerne fra én streng å gjøre det samme til den andre. " preg_match " vil søke en utpekt streng og sammenligne den med streng med tegn du mate inn for å finne en match . " preg_match_all " vil sjekke i tilfelle matching delstrengen forekommer mer enn én gang.
    Hensyn

    Ulike PHP matchende funksjoner har begrensninger du må huske på når du bruker dem . Levenshtein , for eksempel, virker bare på strenger av 255 karakterer eller mindre - noe lenger og den returnerer figuren "-1" som svaret . Preg_match returnerer antall samsvarende strenger , men ikke de spesifikke strenger. I noen samsvarende innsatsen , er den tilsvarende metode å foretrekke. Hvis du leter etter referanser til " TV", for eksempel, vil tilsvarende tillate deg å inkludere søker på " TV" i tillegg.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan skrive ut i iFrame Med PHP 
    ·Hvordan sender jeg PHP til iframe 
    ·Hvordan lage en tittel på en side klikkbare Gjennom PH…
    ·Hvordan endre et passord Script i PHP 
    ·En Tutorial på Tilbakestille Array i PHP 
    ·Hvordan Telle Records i et PHP MySQL Query 
    ·Slik oppgraderer MySQL i Plesk 
    ·Hvordan endre et skrift med php 
    ·Hvordan bygge en Classifieds Web Site 
    ·Slik deaktiverer Magiske Quotes i PHP 
      Anbefalte artikler
    ·Hvordan oppdage Peak i MATLAB 
    ·Slik Send Mime Headers 
    ·Slik oppgraderer Visual Studio 
    ·Hvordan lage egendefinerte koder i JSP 
    ·Slik installerer SBS 2003 
    ·Hva er de fire forskjellige typer arv Slektskap 
    ·Hvordan å generere flere tekstbokser dynamisk i WPF /V…
    ·Slik konverterer Høyde i ColdFusion 
    ·Hvordan endre fokuseringen i Java 
    ·Hvordan Divide i VBA 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/