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
    PHP String Sammenligning
    Sammenligning av to strengeverdier i en PHP -basert webside hjelper deg å bestemme hva løpet av handlingen til å ta. For eksempel , hvis en besøkende forsøker å logge inn på nettstedet ditt, bør du sammenligne brukernavn og passord personen sender til de som er lagret på serveren din for å sikre at personen sendte inn riktig informasjon. Når man sammenligner strenger , kan du direkte bruke strenger i anførselstegn eller gi variabler med streng verdier. Case- Sensitive Sammenligning

    PHP har to funksjoner - strcmp og strncmp - som sammenligner to strenger og returnerer en numerisk verdi basert på resultatet . Funksjonene sammenligne verdiene av tegnene og returnere en positiv verdi når det første strengen er større enn den andre , en negativ verdi dersom det er mindre , og null når de to strenger er like. For eksempel " en " og " et " return null , mens "a" og "b" returnere en negativ verdi , fordi den numerisk fremstilling av «a» er mindre enn «b». Med strncmp funksjonen , kan du også gi et heltall for å angi hvor mange tegn å sammenligne.
    Case- Insensitive Sammenligning

    likhet med case- sensitive funksjoner , strcasecmp og strncasecmp sammenligne to strenger, og tilbake til mindre enn , større enn eller lik null , men disse funksjonene ikke tar tilfelle i betraktning. For eksempel returnerer enten funksjonen " My String " og " min string" som likeverdige strenger . Du gir to strenger som parametere for strcasecmp funksjon og den sammenligner helheten av både strenger . Med strncasecmp , gi deg to strenger samt et heltall for å angi antall tegn å sammenligne starte fra begynnelsen av hver streng . For eksempel sammenligner bare de tre første bokstavene i " My String " og " My String her " returnerer like.
    Substring Sammenligning

    PHP substr_compare funksjon lar deg sammenligne en del av verdien av en streng. Som et minimum må du oppgi en hoved streng, en delstreng og en start posisjon for å starte sammenligning , men du kan også gi en lengde antall hvor mange tegn til å sammenligne, samt en boolsk verdi å indikere hvorvidt å sammenligne små bokstaver . Hvis for eksempel "Dette er min streng" er den viktigste strengen , "min " er substrengen og åtte er startposisjonen , så funksjonen returnerer null for å indikere at verdien er lik fordi delstrengen verdi ble funnet starter på den åttende stilling i de viktigste strengen .
    sammenligning Operators

    kan du bruke sammenligning operatører i sløyfer eller betinget utsagn til å bestemme hvilke tiltak en funksjon bør ta basert på resultatet av sammenlikningen . For å sjekke om likestilling , bruk " == " for å se om to strenger er like, " ! =" Eller " < >" for å se om de ikke er like, " === " for å se om de to er identiske og av samme type eller " ! ==" for å se om de ikke er. Du kan også bruke ">" for å undersøke om den første strengen er større enn den andre , "> =" for å se om den er større enn eller lik "<" for å undersøke om det er mindre enn den andre , eller " < = " for å sjekke om det er mindre enn eller lik den andre .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan beregne tid mellom to datoer i PHP 
    ·Hvordan lage en tabell i PHP 
    ·SQL støttes Datatype Feil på Integer Column 
    ·Hvordan få en URL med PHP 
    ·Flere settes inn MySQL 
    ·Slik konverterer HTML til PHP 
    ·Tutorial på Tilkobling til MySQL Fra Oracle 
    ·MySQL PHP Query Tutorial 
    ·Hvordan skrive en PHP Script Logg inn 
    ·Kan jeg bruke PHP Coding Med en HTML Editor Som KompoZe…
      Anbefalte artikler
    ·Hvordan slette informasjonskapsler i en QTP Test 
    ·Hvordan feilsøke Perl programmer 
    ·Slik sletter cookies og midlertidige filer ved hjelp av…
    ·Slik konverterer IPA til C Source 
    ·Hvordan telle antall forekomster i PHP 
    ·Forskjellen mellom et passivt objekt og en Active Objec…
    ·Hvor å Sjekk for Tall i VBA 
    ·Slik Send MGP Sekvenser med VB.NET 
    ·How to Program Med Python i Ubuntu 
    ·Microsoft Visual FoxPro 9.0 Opplæring 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/