28. juni 2004 - 13:58Der er
5 kommentarer og 2 løsninger
Ang casesensitive
Hej ville spørger om man kunne sammenligne 2 string hvor de står forskelligt som f.eks: "HeJdaV" og "hejdav" kan jo ikke bare bruge == der. Nogen der ved det??
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
if (strtolower($string1) == strtolower($string2)) { //Gør noget }
Jeg går ud fra, at du har testet, at det ikke virker med ==.. Hvis du ikke har, skal du lige gøre det, for jeg MINDES at have hørt/læst et sted, at man skal bruge === for casesensitive sammenligninger.
"Binary safe case-insensitive string comparison int strcasecmp (string str1, string str2) Returns < 0 if str1 is less than str2; > 0 if str1 is greater than str2, and 0 if they are equal."
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.