上述範例無法正確處理德語變音符號 (äöü)。
我必須執行以下操作才能使其正常運作。
setlocale (LC_CTYPE , "de_DE.iso88591"); # 使用 "de_DE.utf8" 無法正常運作,當然您的系統應該執行此地區設定
$hyphens = ps_hyphenate($psdoc, utf8_decode($word)); # 僅在您的原始碼是 UTF8 編碼時才適用
for($i=0; $i<mb_strlen($word); $i++) { # 為了安全起見
echo utf8_encode($word[$i]); # 再次僅在您的程式碼是 UTF8 時才適用