echo "<pre>" n'est pas pris en compte
Bonjour,
je suis passé à PHP8 dimanche dernier (pas encore possible sur DVP de le signaler :aie:) et depuis, l'instruction echo "<pre>"; n'est plus prise en compte ! En effet, j'ai une méthode de debug :
Code:
1 2 3 4 5 6 7 8
| static public function debug($location, $var)
{
/*exemple d'appel : UtilFct::debug("Record.php 162 data deb de analyze_ticket ",self::$data);*/
echo "<br/>".(is_string($location))?$location:''."<br/>";
echo "<pre>";/*la variable $location sert à indiquer le nom du fichier et le numéro de la ligne où on a appelé la fonction car quand on a plus besoin, on sait plus où on l'a placé !*/
var_dump($var);
echo "</pre><br/>";
} |
qui utilise cette instruction (ligne 5) et quand je regarde le code html généré :
Code:
csvimportcontroller 136 errors <pre>string(2809) "For SESA=SESA10038 etc
donc il a bouffé le point-virgule. Comment faire SVP ?