Cette balise ne servira qu'à très peu de monde, voir quasiment personne...
La balise BBCode [php].......... Votre code PHP ...........[/php] fait son apparition.
Elle se comporte exactement comme la balise [code].......... Votre code ...........[/code] à cette seule différence que la balise PHP utilise la coloration syntaxique pour plus de lisibilité.
Un exemple valant mieux qu'un long discours, voici la différence entre les balises CODE et PHP
Exemple avec la balise CODE :
<?PHP
//Ceci est un exemple pris dans WAMP.
$wampConfFile = '../wampmanager.conf';
$aliasDir = '../alias/';
if (!is_file($wampConfFile))
die ('Unable to open WampServer\'s config file, please change path in index.php file');
require $wampConfFile;
$fp = fopen($wampConfFile,'r');
$wampConfFileContents = fread ($fp, filesize ($wampConfFile));
fclose ($fp);
?>
Exemple avec la balise PHP :
<?PHP
//Ceci est un exemple pris dans WAMP.
$wampConfFile = '../wampmanager.conf';
$aliasDir = '../alias/';
if (!is_file($wampConfFile))
die ('Unable to open WampServer\'s config file, please change path in index.php file');
require $wampConfFile;
$fp = fopen($wampConfFile,'r');
$wampConfFileContents = fread ($fp, filesize ($wampConfFile));
fclose ($fp);
?>
Pour des raisons évidentes de sécurité, le code PHP ne sera jamais exécuté et ne verra que sa syntaxe mise en couleur.
Vous pouvez utiliser cette balise pour mettre en couleur d'autres langages comme Apache, HTML, etc...
Faites vos essais pour voir si cela correspond à ce que vous attendez. ;)