Ich habe 2 String - 1: "HALLO WIE GEHTS" 2:"HA". Jetzt will ich prüfen, ob String1 den Selben Anfag hat, wie String2.
Dazu wollte ich aus String1 soviele Zeichen am Anfang in eine Variable kopieren, wie String 2 lang ist. Wenn dann die Variable = String2 ist, stimmt's (was ich wissen wollte), sonst nicht.
Doch wie kann ich x Zeichen am Anfag eines Strings in eine Variable kopieren?
Christoph
Sers,
würde dir folgende Lösung passen:
--------
<?
function checkIt($STR1='',$STR2=''){
$LAENGE=strlen($STR2);
while($LAENGE>strlen($STR1))
$LAENGE--;
if(($HITS=substr($STR1,0,$LAENGE))===substr($STR2,0,$LAENGE))
echo "{$HITS} wurde an folgender Pos ermittelt: 0 bis {$LAENGE}";
else
echo "KEIN Ergebnis für {$STR2}!";
}
checkIt("Hallo... wie gehts???", "Hall")
?>
-------
rH