カンマ区切りの値を持つ文字列から配列を作成しています
$result = "apple, hello word, 80, apple";
$result = str_getcsv($result); //create array
$result = array_filter(array_map('trim', $result)); //remove whitespaces
値の一部の文字の間にスペースがありますhello world
。たとえば、スペースをダッシュに置き換えたい(文字列のURLをわかりやすくするため)。例:hello-world
を使用して配列を反復処理することを考えましたが、トリミングのようにstr_replace
使用して、より適切に実行できますか?array_map