3 réponses
Pas sûr de bien comprendre... Tu veux afficher le symbole $ ? Pour afficher le $, il faut soit "échapper" le caractère, soit utiliser des guillemets simples. Les guillemets doubles " permettent d'interpréter les variables de la chaîne.
http://www.nexen.net/docs/php/annotee/function.echo.php
$var = "test";
echo"$var"; //Affiche test
echo '$var'; //Affiche $var
echo "\$$var"; //Affiche $test
echo '$' . $var; //Affiche $test
http://www.nexen.net/docs/php/annotee/function.echo.php
$var = "test";
echo"$var"; //Affiche test
echo '$var'; //Affiche $var
echo "\$$var"; //Affiche $test
echo '$' . $var; //Affiche $test
je vais essayer d'être plus clair
le texte passer en highlight_string est repris dans la variable $txt
donc je récupère le texte :
$txt = <? $var="test"; echo"$test"; ?>
d'ou
highlight_string($txt, true);
maintenant c'est les $($var) contenu dans la variable $txt qu'il ne veut pas afficher
le resulta une fois passer dans le highlight_string me retourne mon texte en couleur mais po les $($var)
donc je veut qu'il me l'affiche comme sa ,$txt contient :
$var = "test";
echo"$var";
mais il me l'affiche :
="test";
echo"";
tu vois les $var ( ou n'improte ) se sont pas afficher, mon code est en couleur sa y'a pas de problème
le texte passer en highlight_string est repris dans la variable $txt
donc je récupère le texte :
$txt = <? $var="test"; echo"$test"; ?>
d'ou
highlight_string($txt, true);
maintenant c'est les $($var) contenu dans la variable $txt qu'il ne veut pas afficher
le resulta une fois passer dans le highlight_string me retourne mon texte en couleur mais po les $($var)
donc je veut qu'il me l'affiche comme sa ,$txt contient :
$var = "test";
echo"$var";
mais il me l'affiche :
="test";
echo"";
tu vois les $var ( ou n'improte ) se sont pas afficher, mon code est en couleur sa y'a pas de problème