$colors = ['빨강', '파랑', '노랑'];
$comma_separated = join(', ', $colors); // ','구분자로 연결

echo $comma_separated; // 출력: '빨강, 파랑, 노랑'
join(string $separator, array $array): string
$fruits = ['사과', '바나나', '포도'];
$fruits_string = join(', ', $fruits);

echo $fruits_string; // 출력: '사과, 바나나, 오렌지'
$items = ['Item 1', 'Item 2', 'Item 3'];
$html_list = '<ul><li>' . join('</li><li>', $items) . '</li></ul>';

echo "HTML List:\n" . $html_list;
결과 출력
class StringArray {
    protected $title;

    public function __construct($title)
    {
        $this->title = $title;
    }

    public function __toString()
    {
        return $this->title;
    }
}

$array = [
    new StringArray('사과'),
    new StringArray('바나나'),
    new StringArray('오렌지'),
	new StringArray('포도')
];

echo join(' ', $array); // 출력: '사과' '바나나' '오렌지' '포도'
$booleans_array = [true, true, false, false, true];
$result = join('', $booleans_array);

var_dump($result); // 출력: string(3) '111'
// true는 '1'이 되고, false는 아무것도 되지 않습니다.