A〜Zの文字列をそれぞれ0〜25の数字へ置き換える関数【PHP】

例えばAは0、Bは1、Cは2といったように昇順で規則的に変換したいときに。
function replace_num($v) {
  $str = 'A';
  for($i=0; $i<=25; ++$i) {
    if($v === $str) {
      $v = str_ireplace($str, $i, $v);
      return $v;
    }
    ++$str;
  }
}

replace_num('D'); //3

この記事は役に立ちましたか?

「はい!」の方はポチっと

人気ブログランキングへ ブログランキング・にほんブログ村へ

「いいえ..」の方はすみません

ヤフートップへ

コメントを残す