二つのカンマ区切りの文字列があります。これらから同じ中身の配列を取り出したいと思います。
$str1 = 'haruto,kenta,koya'; $str2 = 'haruto, kenta,koya ';
文字列を配列に変換するといえばexplodeですがこれだけだと
$array1 = explode(',',$src1); //['haruto','kenta','koya'] $array2 = explode(',',$src2); //['haruto',' kenta','koya ']
となり結果が変わってしまいます。これらの例において同じ結果を得るためには各要素の先頭及び末尾の空欄を削除すればいいので
$array1 = array_map('trim', explode(',', $str1)); //['haruto','kenta','koya'] $array2 = array_map('trim', explode(',', $str2)); //['haruto','kenta','koya']
このようにtrimを使えば同じ結果が得られます