| 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
    PHP String Sammenligning
    Sammenligning to string værdier i et PHP -baseret webside hjælper du beslutte, hvad fremgangsmåde til at tage. For eksempel, hvis en besøgende forsøger at logge ind på dit websted bør du sammenligne det brugernavn og passwords personen forelægger dem gemt på din server for at sikre den person fremlagt de korrekte oplysninger. Når man sammenligner strenge , kan du direkte bruge strenge i anførselstegn eller yde variable med snor værdier. Case- Sensitive Sammenligning

    PHP har to funktioner - strcmp og strncmp - der sammenligner to strenge og returnerer en numerisk værdi baseret på resultatet. Funktionerne sammenligne værdierne af de tegn og returnerer en positiv værdi, når den første streng er større end den anden , en negativ værdi, hvis det er mindre , og nul, når de to strenge er ens . For eksempel er "a" og "a " return nul , mens " a" og "b" returnere en negativ værdi , fordi den numeriske repræsentation af "a" er mindre end "B ". Med strncmp funktion , du også give et heltal til at angive, hvor mange tegn til at sammenligne.
    Små bogstaver Sammenligning

    Ligesom case- sensitive funktioner strcasecmp og strncasecmp sammenligne to strenge og returnere mindre end , større end eller lig med nul , men disse funktioner tager ikke tilfældet i betragtning. For eksempel returnerer funktionen "My String " og " min string" som ligeværdige strenge. Du giver to strenge som parametre for strcasecmp funktion og det sammenligner helhed af begge strenge. Med strncasecmp , giver dig to strenge , samt et helt antal for at angive antallet af tegn til at sammenligne startende fra begyndelsen af ​​hver streng . For eksempel sammenligner kun de første tre tegn i "My String " og " My String here" returnerer lige.
    Understreng Sammenligning

    PHP substr_compare funktionen kan du sammenligne en del af værdien af ​​en streng. På et minimum , skal du angive en primær streng, en substring og en start position til at begynde sammenligning, men du kan også give en længde antallet af, hvor mange tegn til at sammenligne , samt en boolesk værdi, for at angive , om ikke at sammenligne tilfælde følsomhed. For eksempel, hvis "Dette er min string" er den vigtigste strengen , "min " er den substring og otte er startpositionen , så returnerer funktionen nul til at angive værdien er lig fordi substring værdi blev fundet startende ved den ottende position i de vigtigste streng.
    sammenligning operatører

    Du kan bruge sammenligning operatører i sløjfer eller betingede sætninger til at beslutte, hvad der en funktion , bør tage udgangspunkt i resultatet af sammenligningen . For at kontrollere for ligestilling , brug " == " for at se, om to strenge er ens, " ! = " Eller "<> " for at se , hvis de ikke er ens, " === " for at se, om de to er identiske og af samme type eller " ! == " for at se , hvis de ikke er. Du kan også bruge " > " for at kontrollere , om den første streng er større end den anden , " > = " for at se om det er større end eller lig med "<" for at kontrollere, om det er mindre end den anden , eller " <= " for at kontrollere, om det er mindre end eller lig med den anden .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan vises MySQL data med PHP 
    ·Sådan Cache en webside med PHP 
    ·Sådan overføres data til MySQL Server 
    ·PHP Mkdir Tilladelse fungerer ikke 
    ·Sådan bruges PHP Script til at importere CSV data i My…
    ·Sådan Medtag en PHP fil i Smarty 
    ·Sådan Ping Fra PL /SQL 
    ·Sådan oprettes en skabelon for en PHP side 
    ·Hvad er en konstruktør i PHP 
    ·Sådan at åbne en XML-fil fra Cache med PHP 
      Anbefalede Artikler
    ·Sådan bruges funktioner i QBasic 
    ·Sådan får du en Array Vare indeks nummer i PHP 
    ·Hvordan man laver en JavaScript Indkøbskurv 
    ·Sådan Luk PHP Tags 
    ·Sådan installeres QBasic Med Windows XP 
    ·Sådan @ Echo Kommando i Notesblok 
    ·Hvad er CTS i ASP.NET 
    ·Hvordan man bruger PHP Sessions 
    ·Sådan Embed Flash Video i HTML 
    ·Hvordan man åbner en fil i C + + for Reading 
    Copyright © Computer Viden http://www.computerdk.com