Rozbij akapit na zdania w PHP

Używam

<code>explode(".",$mystring)
</code>

podzielić akapit na zdania. Nie obejmuje to jednak zdań zakończonych inną interpunkcją, takich jak! ? :;

Czy istnieje sposób użycia tablicy jako separatora zamiast pojedynczego znaku? Alternatywnie, czy istnieje inny zgrabny sposób podziału przy użyciu różnych znaków interpunkcyjnych?

próbowałem

<code>explode(("." || "?" || "!"),$mystring)
</code>

mam nadzieję, ale to nie zadziałało ...

questionAnswers(8)

yourAnswerToTheQuestion