TOP ▲ itcore TOP プログラムパーツ

uStrCut 文字列の指定文字数をカットする。マイナスを指定すると後ろからカット | itcore 2020年

PHP

PHP TOP

関数

<?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