rH: Teil eines Strings kopieren

Beitrag lesen

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