Salve sto avendo un problema con foreach da uno script che mi deve estrarre i dati da delle checkbox ecco il codice

checkbox:
Codice PHP:
<input name="SO[]" type="checkbox" value="Windows" />
<
input name="SO[]" type="checkbox" value="Linux OS" />
<
input name="SO[]" type="checkbox" value="Mac OS" /> 
estrazione checkbox:
Codice PHP:
foreach(trim($_REQUEST["SO"]) as $val){
print 
$val;

mi da questo errore:Warning: Invalid argument supplied for foreach() in F:\SITI WEB\download magazine\privacy\page\magazine\aggsoftware.php on line 33

che sarebbe questa riga
foreach(trim($_REQUEST["SO"]) as $val){