|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    PHP String Jämförelse

    Jämföra två strängvärden i en PHP - baserad webbsida hjälper dig att avgöra vilka åtgärder att vidta . Till exempel , om en besökare försöker logga in på din sida , bör du jämföra användarnamn och lösenord personen lämnar till dem sparas på din server för att säkerställa att personen lämnat korrekt information . När man jämför strängar , kan du använda direkt strängar inom citattecken eller ge variabler med strängvärden . Skiftlägeskänslig Jämförelse

    PHP har två funktioner - strcmp och strncmp - som jämför två strängar och returnerar ett numeriskt värde baserat på resultatet . Funktionerna att jämföra värdena på de tecken och returnera ett positivt värde när den första strängen är större än den andra , ett negativt värde om det är mindre , och noll när de två strängarna är lika . Till exempel " a" och " en" återgång noll, medan "a" och "b" återsända ett negativt värde , eftersom den numeriska representationen av "a" är mindre än " b". Med strncmp funktionen ger dig dessutom ett heltal som anger hur många tecken att jämföra .
    Skiftlägesoberoende Jämförelse

    Liksom skiftlägeskänsliga funktioner , strcasecmp och strncasecmp jämför två strängar och returnerar mindre än , större än eller lika med noll , men dessa funktioner tar inte fallet beaktas . Till exempel returnerar antingen funktionen " Min String " och " min string " som lika strängar . Du ger två strängar som parametrar för strcasecmp funktion och det kan jämföras helheten av båda strängarna . Med strncasecmp , ger dig två strängar samt ett heltal som anger antalet tecken att jämföra från början av varje sträng . Till exempel , jämför bara de första tre bokstäverna i " My String " och " My String here " återvänder lika .
    Substring Jämförelse

    PHP substr_compare -funktionen kan du jämföra en del av värdet av en sträng . På ett minimum , måste du ge en huvudsaklig sträng , en delsträng och ett startläge för att börja jämförelsen , men du kan också ge en längd antal hur många tecken att jämföra , liksom ett booleskt värde som anger om eller inte att jämföra fallet känslighet . Till exempel, om " Det här är min string " är den viktigaste strängen , " min " är delsträngen och åtta är startpositionen , då funktionen returnerar noll för att indikera att värdet är lika eftersom delsträng värde påträffades början vid den åttonde positionen i de viktigaste strängen .
    jämförelse operatörer

    Du kan använda jämförelseoperatorer i öglor eller villkorssatser för att besluta vilka åtgärder en funktion bör vidtas utifrån resultatet av jämförelsen . För att kontrollera för jämlikhet , använd " == " för att se om två strängar är lika , " ! = " Eller " < > " för att se om de inte är lika " === " för att se om de två är identiska och av samma typ eller " ! == " för att se om de inte är . Du kan också använda " > " för att kontrollera om den första strängen är större än den andra , " > = " för att se om det är större än eller lika med " < " för att kontrollera om den är mindre än den andra , eller " < = " för att kontrollera om det är mindre än eller lika med det andra .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man gör en dynamisk meny genom PHP & MySQL
    ·Hur man fråga kalkylblad med PHP
    ·Hur man uppdaterar en databas i PHP Använda JavaScript…
    ·MySQL ASP Tutorial
    ·Hur man skickar Form Utgång till en HTML -fil med PHP
    ·Konvertera Latitude & Longitude till Decimal i PHP
    ·Hur : PHP MySQL Escape HTML för Infoga
    ·Hur man klarar av Dynamic datumvariabel i Multi Dataflo…
    ·Hur ta bort från en MySQL databas
    ·Hur man läser en fil i PHP
    Utvalda artiklarna
    ·Hur man tar bort JavaScript
    ·Hur infoga flera kryssrutor värden i en kolumn databas…
    ·Hur gör jag ett spel Racing Car på Flash 8
    ·Hur man skickar SMS Använda Java
    ·Hur man skapar MySQL-databaser för att installera DSN
    ·Hur Tillåt fjärr MySQL anslutningar i HostGator
    ·Hur du ändrar Alter Table & Fältnamn
    ·Hur man installerar FlexGrid kontroll
    ·Hur man använder en matris för att omforma objekt i V…
    ·Hur man läser & Explode Filer
    Copyright © Dator Kunskap http://www.dator.xyz