Search code examples
phpexplode

Wrap comma separated names from string in span elements


I'm having a string contains names comma separated:

Rudi Mentar, Max Muster, Lorem Ipsum, Vorname Nachname

I need to wrap every name into a span with class name "nowrap". Desired result:

<span class="nowrap">Rudi Mentar,</span><span class="nowrap">Max Muster,</span><span class="nowrap">Lorem Ipsum,</span><span class="nowrap">Vorname Nachname</span>

Any idea?


Solution

  • Did that way:

    $names_array = explode(',' , $names);
    foreach( $names_array as $key => $sss ){
        echo "<span class='nowrap'>{$sss}</span>";
        echo ( ( $key < ( count( $names_array ) -1 ) ) ? ', ':'' );
    }