Since there is no excample for the usage of the IntlBreakIterator yet, I made a small one:<?php$text = "Si contano i danni. Un morto a Roma, un treno "."deragliato e quattro feriti a Foggia, strade chiuse in tutto "."il sud, allagamenti e danni sulla costa ionica. A Pescara, "."1.500 sfollati per l'esondazione del Fosso Vallelunga. "."Dall'inizio dell'anno l'agricoltura ha subito un miliardo "."di euro di danni.";$locale = 'it_IT';$i = IntlBreakIterator::createSentenceInstance($locale);$i->setText($text);foreach($i->getPartsIterator() as $sentence) { echo $sentence . PHP_EOL . '----- next -----' . PHP_EOL;}?>Result:Si contano i danni. ----- next -----Un morto a Roma, un treno deragliato e quattro feriti a Foggia, strade chiuse in tutto il sud, allagamenti e danni sulla costa ionica. ----- next -----A Pescara, 1.500 sfollati per l'esondazione del Fosso Vallelunga. ----- next -----Dall'inizio dell'anno l'agricoltura ha subito un miliardo di euro di danni.----- next -----