<?
$cut = 5; // 切り出したい文字数
$join_str = "..."; // 省略時に追加される文字列
$str_org = "あいうえおかきくけこ"; // 変換前の文字列
$str_res = mb_substr($str_org, 0, $cut); // 変換後の文字列
if(mb_strlen($str_org) > mb_strlen($str_res)){ // 変換前より文字数が短い
$str_res .= $join_str; // ので文字列追加
}
print $str_res; // 「あいうえお...」となるはず
?>