1行コードを追加してみてください。
RSSブロガーは、「 http://php.s3.to/net/ 」で配布されているスクリプトです。
プログラムの27行目あたり、$descの出力に関する部分の手前に、1行追加してしまいましょう。30という数字を2度使っていますが、30文字より多かったら短くカットするという意味になります。
修正前の例)
$desc = mb_convert_encoding(strip_tags($val[$i]['description']), "SJIS", "UTF-8,EUC-JP,SJIS");
修正後の例)
if(strlen($val[$i]['description'])>=30) $val[$i]['description']=mb_substr($val[$i]['description'],0,30);
$desc = mb_convert_encoding(strip_tags($val[$i]['description']), "SJIS", "UTF-8,EUC-JP,SJIS");
|