| 
					
							
        
    
        
						
			 | 
			
			
					    
					
    
        
            
                
                  | tal i while lykke Fra :  zlug  | Vist : 1054 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.
                    
                                  
            
          |   |   
        
        
          
         
					
					 
			 | 
			
				
        
			 |