Jämföra strängar

PHP

3 svar · 253 visningar · startad av cmk

Medlem sedan mars 2001325 inlägg
Trådstart#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

Medlem sedan jan. 20007 697 inlägg
#2
if($str1 != $str2)
    $newfile[] = $str2;
Medlem 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

Medlem sedan jan. 20007 697 inlägg
#4

returnera

259 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
117 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)