Coloration syntaxique de code

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Coloration syntaxique de code

par Xenon_54 » 03 sept. 2005, 19:29

Bonjour,

Tu connais les guillemets? Ça sert à délimiter une chaine... Utilises-les pour voir, peut-être que ton code aurait ainsi plus de sens.

par YoOp » 03 sept. 2005, 17:38

Oui mais la fonction highlight_file sert à afficher le contenu d'un fichier colorisé à la PHP, c'est ça?

Et moi je veux juste faire apparaitre du code colorisé sur une page weeb!

Si par exemple je voudrais colorisé un fichier je ferais comme ça :

Code : Tout sélectionner

highlight_file(truc.txt)
C'est bien ça?

par Cyrano » 03 sept. 2005, 17:34

Avec highlight_file mon exemple ci-dessous :

Code : Tout sélectionner

<? highlight_file(echo "chose";) ?>
ne marche pas.

Mais avec la proposition de Grummfy, ça marche! Merci
Tu fais la même erreur que précédemment en mettant une fonction en paramètre. highlight_file() attend un nom de fichier en paramètre.

par YoOp » 03 sept. 2005, 17:31

Avec highlight_file mon exemple ci-dessous :

Code : Tout sélectionner

<? highlight_file(echo "chose";) ?>
ne marche pas.

Mais avec la proposition de Grummfy, ça marche! Merci

par Grummfy » 03 sept. 2005, 17:21

Hello
essaye avec ceci :
<?
highlight_string('echo "chose";');
?> 

par Cyrano » 03 sept. 2005, 17:20

Salut,
highlight_string() est une fonction: tu ne peux pas lui passer une autre fonction en paramètre comme echo, print ou n'importe quelle autre fonction.

Si tu veux afficher un code source avec la coloration syntaxique, utilise highlight_file()

Coloration syntaxique de code

par YoOp » 03 sept. 2005, 17:10

Bonjour à tous!
Je lis actuellement "PHP 5 avancé" et j'en suis au chapitre 7 (youpiii).
Et là je lis un truc qui parle de la coloration de code! Je me dis : chouette ca peut me servir!
donc j'essaye ça :

Code : Tout sélectionner

<? highlight_string(echo "chose";) ?>
et ca marche pas!
Alors j'essaye ça :

Code : Tout sélectionner

<? highlight_string(truc) ?>
Et là ca marche!

Pouvais vous me dire pourquoi le 1er exemple ne marche pas?

Merci :wink: