Php Highlight Plugin /Exemples

PHP avec les couleurs par défaut du php.ini:

<?plugin PhpHighlight
function hello() {
    echo "Hello World<p>";
}
?>
function hello() {
    echo 
"Hello World<p>";
}

HTML contenant du PHP

Here we have to use wrap=0 to prevent automatic wrapping, and escape '?>' as '? >':

<?plugin PhpHighlight wrap=0 html='#000000' bg='#dddddd'
<html>
  <head>
    <title>PHP Test</title>
  </head>
  <body>
    < ?php echo "<p>Hello World</p>\n"; ? >
  </body>
</html>
?>
<html>
  <head>
    <title>PHP Test</title>
  </head>
  <body>
    <?php echo "<p>Hello World</p>\n"?>
  </body>
</html>

C Source

Although highlight_string() was designed with PHP code in mind it is suitable for basic syntax-highlighting of most C code because the two syntax are similar.

<?plugin PhpHighlight default=black string=blue comment=gray keyword=purple
#include <stdio.h>
/* Get load */
int
getload(void)
{
    if ((fp = fopen("/proc/loadavg", "r")) == NULL) {
        syslog(LOG_ERR, _("%s %s: unable to open %s: %s"), _("FATAL ERROR:"),
              "getload()", "/proc/loadavg", strerror(errno));
        exit(EX_OSFILE);
    }
    fclose(fp);
}
?>
#include <stdio.h>
/* Get load */
int
getload
(void)
{
    if ((
fp fopen("/proc/loadavg""r")) == NULL) {
        
syslog(LOG_ERR_("%s %s: unable to open %s: %s"), _("FATAL ERROR:"),
              
"getload()""/proc/loadavg"strerror(errno));
        exit(
EX_OSFILE);
    }
    
fclose(fp);
}

Dernière modification le mercredi 16 juillet 2003 16:12:03

Éditer HistoriqueDeLaPage Diff  InfosSurLaPage