alle werte in einem array in einen string speichern mit foreach klappt nicht.



  • hallo.
    tut mir leid aber ich nerve schon wieder. 😉
    ich fang mal mit ein bissl code an.

    $string;
    foreach($array as $pid)//im $array stehen ein paar zahlen drinne
    {
    $string.$pid."<br>";
    }
    echo $string;//hier wird nun nichts ausgegeben.
    

    es wird nichts ausgegeben.
    wieso nichts?
    anders kann man es ja garnicht machen.
    vielen dank für eure hilfe 👍



  • Wenn du String verändern willst musst du das so schreiben:

    $string = '';
    foreach($array as $pid)//im $array stehen ein paar zahlen drinne
    {
    $string .= $pid.'<br>';
    }
    echo $string;
    

    Oder einfacher gleich so:

    echo implode('<br>',$array);
    

Anmelden zum Antworten