PHP interesse | 
                         | 
                        @stijn1989 in enkele quotes wordt \n niet herkend/omgezet als newline. Probeer je code dan eens uit te voeren. 
 
    
    
        
            
                <?php
$string = 'Is dit één
regel of zijn het toch 
3 regels?';
$explode = explode('\n' , $string);
$aantal_regels = count( $explode );
for( $i = 1 ; $i <= $aantal_regels ; $i++ ) {
   echo $i . ') '. $explode[ $i-1];
}
?>
             
            <?php $string = 'Is dit één regel of zijn het toch  3 regels?';   $explode = explode('\n' , $string); $aantal_regels = count( $explode );   for( $i = 1 ; $i <= $aantal_regels ; $i++ ) {    echo $i . ') '. $explode[ $i-1]; } ?> 
 
  
         
          
     
  
 
Dit output dat het maar 1 regel is. 
 
Zelfde als je een newline wilt echoën om je bron-code op orde te houden, echo '\n' werkt niet je krijgt letterlijk \n. Je moet dan dus of de constante PHP_EOL gebruiken of double quotes om je \n. |