Valid XHTML     Valid CSS2    

Listing du fichier demotdm.php

 

00001     <?php
00002     
00003     include(
"../std.php") ;
00004     
00005     # Exemple d'écriture d'une table des matières cliquable
00006     
00007     # Les rubriques
00008     
00009     $tdm
=array() ;
00010     $idr 
;
00011     $idr
++; $tdm[$idr] = "Notations et position du problème" ;
00012     $idr
++; $tdm[$idr] = "Résolution mathématique matricielle naive" ;
00013     $idr
++; $tdm[$idr] = "Exemple 1 : quand tout va bien..." ;
00014     $idr
++; $tdm[$idr] = "Exemple 2 : avec une corrélation linéaire à 0.98" ;
00015     $idr
++; $tdm[$idr] = "Exemple 3 : pas de coefficient avec une colinéarité exacte, mais..." ;
00016     $idr
++; $tdm[$idr] = "Exemple 4 : pas de coefficient en multicolinéarité, mais... " ;
00017     $nbr 
$idr ;
00018     
00019     # Le menu cliquable
00020     
00021     h2
("Table des matières cliquable") ;
00022     
00023     blockquote
() ;
00024     p
() ;
00025     for ($idr
=1;$idr<=$nbr;$idr++) {
00026       echo href
("#tdm$idr",$tdm[$idr]) ;
00027       br
() ;
00028     } # fin pour
00029     finp
() ;
00030     finblockquote
() ;
00031     $idr 
;
00032     
00033     
00034     # Les ruriques avec leur nom
00035     
00036     $idr
++ ; h2(aname($tdm[$idr],"tdm$idr")) ;
00037     $idr
++ ; h2(aname($tdm[$idr],"tdm$idr")) ;
00038     $idr
++ ; h2(aname($tdm[$idr],"tdm$idr")) ;
00039     
00040     ?>

La coloration syntaxique est réalisée par un enrobage de la function php nommée highlight_file

mais si vous préférez, vous pouvez utiliser celle de SyntaxHighlighter ou même celle de geshi.

Pour ne pas voir les numéros de ligne, ajoutez &nl=non à la suite du nom du fichier.

 

 

retour gH    Retour à la page principale de   (gH)