简体   繁体   中英

Echo a two digit number in php

I really want to manipulate through to get some set of number ranges....

my code is working fine at the moment but the out put is what i have problem with.

i want to echo some thing like 00/00 , 00/01 , etc

but my code is giving me 0/0, 0/1, 0/2, etc

how do i go about this???

This is my code

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

Yeah i later did something like this that worked out perfectly well for me

   <?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";
  }

 ?>

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM