在php中回显两位数字

时间:2014-07-04 01:03:51

标签: php function numbers integer echo

我真的想操纵以获得一些数字范围......

我的代码目前工作正常,但输出是我遇到的问题。

我想回应一些像00 / 00,00 / 01等的东西

但是我的代码给了我0 / 0,0 / 1,0 / 2等

我该怎么做?

这是我的代码

<?php
 foreach (range(00, 99) as $no2) {
     foreach (range(00, 99) as $no3) {
        echo $no2 . "/" . "$no3</br>";
   }
 }
?>

2 个答案:

答案 0 :(得分:6)

echo sprintf("%02s", $no2). "/" . sprintf("%02s", $no3)."</br>";

答案 1 :(得分:0)

呀 我后来做了这样的事情,对我来说非常好,

   <?php
   $no2 = array('01','02','03','04','05','06','07','08','09','10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23', '24', '25', '26', '27', '28', '29', '30', '31', '32', '33', '34', '35', '36', '37', '38', '39', '40', '41', '42', '43', '44', '45', '46', '47', '48', '49', '50', '51', '52', '53', '54', '55', '56', '57', '58', '59', '60', '61', '62', '63', '64', '65', '66', '67', '68', '69', '70', '71', '72', '73', '74', '75', '76', '77', '78', '79', '80', '81', '82', '83', '84', '85', '86', '87', '88', '89', '90', '91', '92', '93', '94', '95', '96', '97', '98', '99');

  foreach ($no2 as $k ) {
foreach ($no2 as $a) {
 echo "$k" . "/". "$a";
  }

 ?>