エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント2件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
CakePHP Textヘルパーの truncate を全角文字に対応させてみた | Sun Limited Mt.
CakePHP の Text ヘルパーに truncate という指定された文字列を任意の長さに省略するメソッドがありま... CakePHP の Text ヘルパーに truncate という指定された文字列を任意の長さに省略するメソッドがあります。 しかし、このメソッドは全角文字を考慮していないため全角文字に用いると文字化けすることがあります。 そこでこのメソッドを全角文字に対応させてみました。 function truncate($text, $length, $ending = '…', $exact = true) { if (strlen($text) < = $length) { return $text; } else { mb_internal_encoding("UTF-8"); if (mb_strlen($text) > $length) { $length -= mb_strlen($ending); if (!$exact) { $text = preg_replace('/\s+?(\
2011/05/19 リンク