私は何年もの間これを解決しようとしています。誰かが助けることができれば素晴らしいだろう
$address= str_replace('/\s+/', ' ', $address_line_1.' '.$address_line_2.', '.$town_village_city.', '.$state_province_county.', '.$postal_code.', '.$country);
return str_replace('/,+/',', ',$address);
単一のカンマと単一のスペースを使用してアドレスをフォーマットしたい場合、完全なアドレスであっても、アドレスの一部が欠落している可能性があります
,,,, を返す必要はありませんが、このインスタンスには単純な文字はありません