$arr = array('id1','id2',...);
Как получить #id1,#id2,.. из вышеуказанного массива?
#id1,#id2,..
$arr = array('id1', 'id2', ...); $ids = '#' . join(',#', $arr); echo $ids; // => #id1,#id2,...
$arr[0]; $arr[1];
Код, который вы только что предоставили, совпадает с
$arr = array( 0 => "id1", 1 => "id2");
Чтобы составить список идентификаторов в CSS
$string = ''; foreach($arr as $id) { $string .= "#" . $id . " "; }
Вы можете перебрать массив
foreach ($arr as $k){ print "#".$k."\n"; }
каждый "$ k" - это элементы массива