Will man aus einem String, der eine kommaseparierte Liste enthält, das erste Wort vor dem ersten Komma auslesen, so geht das mit folgendem kleinen RegExp:
preg_match('/[^,]*/', "Rot, Grün, Blau", $treffer)
$treffer[0] enthält dann in diesem Falle den String „Rot“. Das funktioniert übrigens auch, wenn im String keinerlei Kommata vorkommen. Auch dann würde „Rot“ ausgegeben werden.