正規表現を使って置換する
$csv = 'あああああ,いいいいい,ううううう,えええええ,おおおおお'; echo mb_ereg_replace(",.+$","",$csv);
mb_strposで場所を取得する
$csv = 'あああああ,いいいいい,ううううう,えええええ,おおおおお'; echo mb_substr($csv,0,mb_strpos($csv, ','));
@madapajaさんから。
http://twitter.com/madapaja/status/7720614567612416
currentで配列最初を返す
$csv = 'あああああ,いいいいい,ううううう,えええええ,おおおおお'; echo current(explode(",", $csv));
@Yousan_Oさんから。
http://twitter.com/Yousan_O/status/7715824798277632
パフォーマンスは
abでパフォーマンスを比較したんですが、ほとんど差がない結果になった。ほほー。
間違っている…他にもこんな方法があるっていうのがあれば、@zaruまでよろしくです。