Hi,
PHP beherrscht, ähnlich wie JS, die automatische Typkonvertierung.
strval() ... oder was möchtest du damit sagen?
strval() ist ja nicht automatische Typkonvertierung.
Es ist genau umgekehrt, wie Du schriebst:
if(!strstr($nstr, $n)) {
$nstr .= strval($n)." ";
strstr() erwartet Strings (die Ausnahme ist in diesem Fall irrelevant), hier ist eine manuelle Typkonvertierung notwendig -> if(!strstr($nstr,strval($n))) {
Aber an einen String, wird auch ein String angefügt - selbst wenn das angefügte Element ein Integer-Wert ist -> $nstr.=$n." ";
(Trotzdem ist hier Vorsicht geboten.)
Gruß, Cybaer
--
Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!
Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!