$data = explode("\n", trim($_GET['names']));
while($i < count($data)) {
if(!in_array($data[$i], $unique_names)){
$unique_names[] = $names[$i];
}
$i = $i + 1;
}
このphpコードを使用して、テキストエリアから一意の結果のみを受け入れようとしています. 最後の文字列を除いて、すべての文字列に余分な空白があるため、機能していません。
IE "ジェフ" "フレッド" "ビル" "ジェフ"
したがって、ジェフは2回追加されます。
私の質問は次のとおりです。どうすればそのスペースを取り除くことができますか?? トリミングを試みましたが、意図したとおりに動作しません。