Как я могу разбить строку при первом появлении чего-либо?

Я знаю, что "взорваться" разбивает строку и превращает ее в массив для каждого случая. Но как мне разбить первое вхождение и сохранить все после первого вхождения?

Примеры:

$split = explode('-', 'orange-yellow-red');
echo $split[1]; // output: "yellow"

^ Я хотел бы это вывести:желто-красный

$split = explode('-', 'chocolate-vanilla-blueberry-red');
echo $split[1]; // output: "vanilla"

^ Я хотел бы это вывести:ванильно-черничный-красный