Scarecrow adlı üyeden alıntı: mesajı görüntüle
Explode ile de yapabilirsiniz, başka şekilde de yapabilirsiniz. Explode etmek istemiyorsanız da şu şekilde de işinizi görür diye düşünüyorum. Mantıklı ve basit bir kod.

$array = preg_split("[\,]", "desktop,mobile,tablet");
$s = [];
foreach($array as $val)
{
    if(strlen($val))
    {
        $s[] = "hide-{$val}";
    }
}

echo implode(' ', $s);
Aynen hocam bu şekilde işimi gördü ekstra işlem yaptırmaya gerek kalmıyor. Son olarak bir şey daha soracağım, bu işlemin tersini nasıl yaptırabiliriz? var olduğunda hide- ekleyip yazıyor ya, her biri için varsa yazmasın yoksa yazsın şeklinde?