PHPでちょくちょく使っていたコマンドのメモ
・切り捨てを行うためのメソッド
truncate($str, 10, "…", true);・切り出しを行うためのメソッド
substr($str, 10, 6);■使用例
// 切り捨て
<?php
if ($test_str != '') {
// 上位10桁だけを表示する、10桁以降は、"…"で省略する
echo $this->Text->truncate($test_str, 10, "…", true);
}
?>
// 切り出し
<?php
if ($test_str != '') {
// 下6桁だけを表示する
$str_short = substr($test_str, mb_strlen($test_str)-6, 6);
echo $str_short;
}
?>■参考
- 指定の文字数で文字列を切り捨てる(truncate)
http:// www.phpbook.jp/smarty/modifier/index10.html
※リンク切れ
- 文字列の一部を取得(substr, mb_substr)

- PHP 文字列の長さ(文字数)を取得する

コメント