森川です <? $dat = 'ab,cd,e\,f,gh'; $dats = preg_split('/(?<!\\\\),/', $dat); print_r($dats); ?> を実行すると Array ( [0] => ab [1] => cd [2] => e\,f [3] => gh ) となります。