Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
PHP String Vergelijking
Het vergelijken van twee tekenreekswaarden in een PHP - gebaseerde webpagina helpt u beslissen welke cursus van actie te nemen . Bijvoorbeeld , als een bezoeker probeert in te loggen op uw site , moet u de gebruikersnaam en het wachtwoord van de persoon die zich onderwerpt aan die zijn opgeslagen op uw server om ervoor te zorgen de persoon de juiste gegevens heeft verstrekt vergelijken . Bij het vergelijken van strings , kunt u direct gebruik maken van tekenreeksen tussen aanhalingstekens of voorzien variabelen met string waarden . Case - Sensitive Vergelijking

PHP
heeft twee functies - strcmp en strncmp - die twee strings te vergelijken en geeft een numerieke waarde op basis van het resultaat . De functies vergelijkt de waarden van de personages en retourneren een positieve waarde als de eerste groep groter is dan de tweede , een negatieve waarde als het minder , en nul wanneer de twee snaren gelijk . Bijvoorbeeld , "a" en " a " return nul, terwijl "a" en " b " getoond een negatieve waarde , omdat de numerieke representatie van "a" kleiner dan " b". Met de strncmp functie , geven u ook een integer om aan te geven hoeveel tekens te vergelijken .
Hoofdletterongevoelige Vergelijking

Net als de zaak - gevoelige functies , strcasecmp en strncasecmp vergelijk twee strings en ​​retourneren minder dan , groter dan of gelijk aan nul , maar deze functies niet geval rekening houden . Bijvoorbeeld , ofwel functie retourneert " Mijn String " en " mijn string" als gelijkwaardige strings . U levert twee strings als parameters voor de strcasecmp functie en vergelijkt het geheel van beide strings . Met strncasecmp , u twee snaren als een geheel getal om het aantal tekens te geven om te vergelijken vanaf het begin van elke snaar . Bijvoorbeeld , het vergelijken van alleen de eerste drie letters van " Mijn String " en " My String hier " geeft gelijk .
Substring Vergelijking

De PHP substr_compare functie kunt u een gedeelte van de waarde van een string te vergelijken . Op een minimum , moet u zorgen voor een belangrijke reeks , een substring en een startpositie om de vergelijking te beginnen , maar je kan ook een lengte aantal hoeveel personages te vergelijken , evenals een Booleaanse waarde aan te geven of niet te vergelijken hoofdlettergevoeligheid . Als bijvoorbeeld " Dit is mijn string" is de belangrijkste snaar , " mijn " is de substring en acht is de startpositie , dan is de functie terugkeert nul om de waarde aan te geven is gelijk omdat de substring waarde werd gevonden beginnend bij de achtste positie in de belangrijkste string.
vergelijkingsoperatoren

U kunt vergelijkingsoperators gebruiken in lussen of voorwaardelijke verklaringen aan welke actie beslissen een functie moeten nemen op basis van het resultaat van de vergelijking . Om te controleren op gelijkheid , gebruikt " == " om te zien of twee strings gelijk zijn , " ! = " Of " < > " om te zien of ze niet gelijk zijn , " === " om te zien of de twee zijn identiek en van hetzelfde type of " ! == " om te zien of ze niet . U kunt ook " > " om te controleren of de eerste groep groter is dan de tweede , " > = " om te zien of deze groter is dan of gelijk aan " < " om als het minder is dan de tweede , of " < = " om te controleren als het minder is dan of gelijk is aan de tweede .

Previous: Next:
  PHP /MySQL Programmering
·MySQL Administration Tutorials…
·Hoe een bestand met PHP Upload…
·PHP Error Logs in cPanel 
·Hoe te PEER bijwerken 
·Hoe te UTC converteren naar Pa…
·Hoe te verbinden 4D met PHP 
·Hoe maak je een herhalen Woord…
·Hoe maak je een lege string in…
·Hoe kan ik JavaScript Get als …
  Related Articles
Hoe te wijzigen Int naar String 
Visual Basic String Functions 
Hoe kan ik een integer converteren naar …
Hoe te String converteren naar Visual Ba…
Hoe te controleren of een String Bevat A…
Hoe kan ik een string omzetten naar een …
Hoe kan ik een string omzetten naar een …
Hoe kan ik een object converteren naar S…
Hoe maak je Blanks in een string in Visu…
  Programmering Articles
·Hoe maak je een drukknop op Visual Delet…
·Hoe maak je een DIV op PHP vervangen? 
·De Subtekenreeks methode in Java 
·Fout nummer 1062 in MySQL 
·Hoe vind ik de Priemgetal in Java ? 
·Hoe maak je een Arabische taalpakket ins…
·Hoe maak je een twee-dimensionale array …
·Hoe te MMControl gebruiken in Visual Bas…
·Hoe te converteren naar Boolean in Pytho…
Copyright © Computer Kennis http://www.nldit.com