PHPで文字列の前後から指定した数の文字を削除する方法のメモ。 2バイト文字が混じっていない場合はsubstr()とstrlen()を使う。全角を含む場合はmb_substr()とmb_strlen()を使う。 文字列の最後から1文字をカットしたい場合。 $str = "abcdefghijklmnopqrstuvwxyz";//文字列 $cut = 1;//カットしたい文字数 $replace = substr( $str , 0 , strlen($str)-$cut ); echo $replace;//abcdefghijklmnopqrstuvwxy 文字列の始まりの1文字をカットしたい場合。 $str = "abcdefghijklmnopqrstuvwxyz";//文字列 $cut = 1;//カットしたい文字数 $replace = substr( $str , $cut