TOP ▲
itcore TOP プログラムパーツ
uStrCut 文字列の指定文字数をカットする。マイナスを指定すると後ろからカット | itcore 2020年
PHP
関数
<?php
function uStrCut($str, $len) {
  if ($len > 0) {
    return substr($str, $len);
  } else {
    return substr($str, 0, strlen($str) + $len);  // $lenはマイナス数字
  }
}
?>
テストプログラム
<?php include_once "uStrCut.func"; ?>
<?php
  $str = "123456789"; $ret = uStrCut($str, 2); echo "str=$str ret=$ret\n";
  $str = "123456789"; $ret = uStrCut($str, -3); echo "str=$str ret=$ret\n";
?>
実行結果
str=123456789 ret=3456789
str=123456789 ret=123456