Hi,
while($n=strpos($string,".",$c)!=false)
hier weist Du $n zu, ob das Ergebnis von strpos() ungleich false ist ...
$c=$n;
... und hier setzt Du die Variable $c, die augenscheinlich als Index dienen soll, auf oben ermittelten Boole'schen Wert.
aber irgendwie hau ich mir ne endlosschleife rein, an was habe ich nicht gedacht?
Du hast nicht daran gedacht, dass PHP eine wahnwitzig lasche Programmiersprache ist, die in typischer Microsoft-Manier trotz grober Fehler einfach weitermacht. Der dritte Parameter von strpos() darf nicht Boole'sch sein, es wird ein Integer erwartet.
Cheatah
--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes