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:
1 | 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.