きしだです > 今、数字から、序数 (というのでしょうか?)、1 なら 1st, 2 なら 2nd (あるいは綴 > りそのもの) に変換したいと思っています。 function ordinal($a){ if(($a / 10) % 10) == 1) return $a + "th"; switch($a % 10){ case 1: return $a + "st"; case 2: return $a + "nd"; case 3: return $a + "rd"; } return $a + "th"; } とか。 スマートって言いませんね。。。 動かしてないし。 ---- 岸田 哉生(きしだ なおき) email:kishida@fk.urban.ne.jp http://www.fk.urban.ne.jp/home/kishida/