Problem mit $iflonger()
Syntax:
$iflonger(a,b,x,y)
wenn a länger b ist, wird x zurück geliefert, andernfalls y.
Beispiele:
$iflonger('ab','a',1,0) ==> 1
$iflonger('ab','ab',1,0) ==> 1
$iflonger('a','ab',1,0) ==> 1
Warum gibt es immer dasselbe Ergebnis=1?
$iflonger('1','12',1,0) ==> 0
$iflonger('12','12',1,0) ==> 0
$iflonger('123','12',1,0) ==> 0
$iflonger(123,12,1,0) ==> 0
Warum gibt es immer dasselbe Ergebnis=0?
DD.20101108.1110.CET
Florian
2
Danke, Detlev. Wird zur nächsten Version behoben.
Viele Grüße
Florian
newser
3
MP3tag v2.47a
$iflonger(abcdef,50,laenger,kuerzer) ergibt leider immer noch laenger
dano
4
Ist doch korrekt.
abcdef = 6 Zeichen
50 = 2 Zeichen
newser
5
Bis MP3tag Version 2.46a wurde das aber als "wenn abcdef länger als 50 Zeichen ist" interpretiert.
War das dann die ganzen Jahre falsch?
Florian
6
Ja. Ich hab mich auch gewundert... 