|  | 		    
					
    
        
            
                
                | |  | tal i while lykke Fra :
  zlug | Vist : 1051 gange 30  point
 Dato :  06-07-05 17:25
 | 
 |  | okay...
 
 denne kode:
 
 <html>
 <head>
 </head>
 <body>
 <?php
 $s = "01";
 while ($s <= "16") {
 print "$s  ";
 $s++;
 }
 ?>
 </body>
 </html>
 
 giver resultatet:
 01  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16
 
 
 det er der som sådan ikke noget intersant i.. men hvad nu hvis jeg ville have den til at skrive:
 
 01  02  03  04  05  06  07  08  09  10  11  12  13  14  15  16
 
 
 ?
 
 
 
 ps. hvad skriver i for at få koderne til at stå i en hvid box (her på siden)?
 
 
 |  |  | 
 | |  | Kommentar Fra :
  Eyvind | 
 Dato :  06-07-05 17:42
 | 
 |  | 
 
                Det sidste kan jeg hjælpe med:
 "Kom godt i gang" ude til venstre >nederst
 og det skrives sådan:
 [code ] og ny linie
 bla bla bla og ny linie
 [/code ] og ny linie
 (der skal ikke være afstand mellem e og ]
 
                
                
                 |  |  | 
 | |  | Kommentar Fra :
  zlug | 
 Dato :  06-07-05 17:50
 | 
 |  | 
 
                takker.. så mangler jeg bare svar på mit primære spørgsmål
                
                
                 |  |  | 
 |  |  | 
 
                Boom har ret, men du kan naturligvis lægge if-betingelsen indeni while løkken
 <html>
 <head>
 </head>
 <body>
 <?php
 $s = "01";
 while ($s <= "16") {
          if(strlen($s) == 1) $s = "0".$s;
          print "$s ";
          $s++;
 }
 ?>
 </body>
 </html>
                
                
                 |  |  | 
 | |  | Kommentar Fra :
  Boom.dk  | 
 Dato :  06-07-05 20:39
 | 
 |  | 
 
                Jeg har lavet en lille funktion til dig...
 | Kode function add_zero($str, $len) {
 if(is_numeric($len)) {
 while(strlen($str) < $len) {
 $str = "0".$str;
 }
 }
 return $str;
 }
 | 
Eksempler:
 | Kode $tal = 123;
 echo add_zero($tal, 1); // 123
 echo " ";
 echo add_zero($tal, 2); // 123
 echo " ";
 echo add_zero($tal, 3); // 123
 echo " ";
 echo add_zero($tal, 4); // 0123
 echo " ";
 echo add_zero($tal, 5); // 00123
 echo " ";
 echo add_zero($tal, 6); // 000123
 echo "\r\n";
 | 
 |  |  | 
 | |  | Godkendelse af svar Fra :
  zlug | 
 Dato :  07-07-05 09:00
 | 
 |  | 
 
                takker.. 
 sku virkelig bruge det der...
                
                
                 |  |  | 
 | |  | Du har følgende muligheder |  | 
 |  | 
            
               
                    Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.
 Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
 |  |  | 
 |  |