- var_dump: documentation ( source)
<?php
function splitIntoWords(string $strText, string $strLocale) {
$iterator = \IntlBreakIterator::createWordInstance($strLocale);
$iterator->setText($strText);
$words = array();
foreach ($iterator->getPartsIterator() as $part)
{
if ($iterator->getRuleStatus() !== \IntlBreakIterator::WORD_NONE)
{
$words[] = $part;
}
}
return $words;
}
var_dump(splitIntoWords('Foƶ bar baz', 'de'));