Bonjour,
je suis passé à PHP8 dimanche dernier (pas encore possible sur DVP de le signaler) et depuis, l'instruction echo "<pre>"; n'est plus prise en compte ! En effet, j'ai une méthode de debug :
qui utilise cette instruction (ligne 5) et quand je regarde le code html généré :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
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/>"; }
donc il a bouffé le point-virgule. Comment faire SVP ?
Code html : Sélectionner tout - Visualiser dans une fenêtre à part csvimportcontroller 136 errors <pre>string(2809) "For SESA=SESA10038 etc
Partager