まつした@世田谷です > 以下のような”年月日時分秒”を得る関数を作成し、 > 月日時分秒が一桁だった場合は、頭に0を追加したいと考えています。 <?php // (・・・省略・・・) printf ( "%0004d/%02d/%02d %02d:%02d:%02d\n" , $yyyy , $mm , $dd , $h , $m , $s ) ; ?> ・・・じゃ、だめでしょうか? (アルゴリズムの問題として回答してないですもんね・・・) 関数としてお使いでしたら、 $yyyy = sprintf ( "%0004d" , $aDate['year'] ) ; とか? -- Suguru Matsushita <staff_matsushita@ewoman.co.jp>