webForumDet fria alternativet

Jämföra strängar

3 svar · 249 visningar · startad av cmk

cmkMedlem sedan mars 2001325 inlägg
#1

Jag försöker jämföra två strängar som ser precis lika dana ut, tom. efter att jag har kört urlencode() på båda. Jag kör även trim() på båda. Om jag skriver ut dom så ser de exakt lika dana ut men ändå så vill inte min ifsats tycka det! Koden som jag jämför strängarna med ser ut så här:

IF ($str1 <> $str2)
		$newfile[] = $str2;

RED: Ett pyttelitet fel :)
/Marty

------------------
Keep on rocking 24-7

[Redigerat av cmk den 23 nov 2001]

KimMedlem sedan jan. 20007 697 inlägg
#2
if($str1 != $str2)
    $newfile[] = $str2;

------------------
de'nim

cmkMedlem sedan mars 2001325 inlägg
#3

Kim: Tror jag försökte med det men fick det nog inte att fungera ändå... :( Men tack ändå :)

Löste det istället med funktionen strcmp(). Den skickar tillbaka en 0 (nolla) om strängarna var lika.

RED: Hur stavas returrera eller heter det ens så? ;)
/M

------------------
Keep on rocking 24-7

[Redigerat av cmk den 23 nov 2001]

KimMedlem sedan jan. 20007 697 inlägg
#4

returnera

------------------
de'nim

129 ms totalt · 3 externa anrop · v20260731065814-full.7de19299
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)