fastix: String zerlegen

Beitrag lesen

... Da habe ich glatt $array durch $Feld ersetzen wollen um für weniger Konfusion zu sorgen und mich dann selbst durcheinander gebracht---

$String= "InnovaTec: Admin InnovaTec Strub";

$Feld = explode(" ",$String);

führt zu:
 $Feld[0] = InnovaTec:
 $Feld[1] = Admin
 $Feld[2] = InnovaTec
 $Feld[3] = Strub
 weiter:

$Gruppenname=str_replace(":","",$Feld[0])
 #erstetzt den ":" durch "Nichts"

$User="";
 for ($i=1, $i<count($Feld), $i++) {
   $User=$User.$Feld[$i].";";
 }
 # $user= "Admin;InnovaTec;Strub;"
 # das geht aber besser sie implode();
 oder:

$user=array();
 for ($i=1; $i<count($Feld); $i++) {
   $user[$i-1]=$Feld[$i];
}

#führt zu:
#$user[0] = Admin;
#$user[1] = InnovaTec
#$user[2] = Strub

So, jetzt das mit dem Implode nochmal:

$Benutzer=implode(";",$user);

#führt zu:
#$Benutzer= "Admin;InnovaTec;Strub"

fastix