<?php mb_internal_encoding('utf-8'); // 提取文字標題,多餘文字用省略號替換 $arr=[ '用心用情用功,進行無愧於時代的文藝創造', '一圖瞭解第二屆一帶一路國際合做高峯論壇 專題', '情同一家,守望相助,共奔小康 壯麗70年' ]; $str="<ul>"; for ($i=0; $i < count($arr); $i++) { //mb_strle: 分割的中文文字 if (mb_strlen($arr[$i])>8) { $str.='<li><a href="">'.mb_substr($arr[$i],0, 8).'....'.'</a></li>'; }else{ $str.='<li><a href="">'.$arr[$i].'</a></li>'; } } $str.="</ul>"; echo $str; ?>