je pense que c'est une configuration sur laravel, j'ai un autre projet sur le même serveur qui ne montre pas ça
Guilherme Freire
Faites une recherche sur votre projet, vous avez peut-être codé en dur ce personnage quelque part. La plupart des IDE ont cette fonction ( Find on Path...sur phpstorm)
porloscerros Ψ
Peuvent s'identifier. La même chose s'est produite hier après la mise à jour vers Laravel 6.2
z0mbieKale
1
Pourquoi cela générerait-il des erreurs dans votre code? ddet dumpsont des outils de débogage, ils ne doivent pas être utilisés dans le code de production.
Stratadox
Réponses:
12
J'ai eu le même problème avec le framework laravel Lumen (5.8.12) et j'ai résolu le problème en revenant à la version 5.8.4.
L'origine du problème semble être le composant Symfony VarDumper ( \ vendor \ symfony \ var-dumper \ Cloner \ Data.php , ligne 302 ):
Pour les variables simples, la lecture de la sortie doit être simple. Voici quelques exemples montrant d'abord une variable définie en PHP, puis sa représentation de vidage:
Vérifier ce lien pour une meilleure référence
Par exemple:
$var =['a simple string'=>"in an array of 5 elements",'a float'=>1.0,'an integer'=>1,'a boolean'=>true,'an empty array'=>[],];dump($var);
La flèche grise est un bouton à bascule pour masquer / afficher les enfants des structures imbriquées.
$var ="This is a multi-line string.\n";
$var .="Hovering a string shows its length.\n";
$var .="The length of UTF-8 strings is counted in terms of UTF-8 characters.\n";
$var .="Non-UTF-8 strings length are counted in octet size.\n";
$var .="Because of this `\xE9` octet (\\xE9),\n";
$var .="this string is not UTF-8 valid, thus the `b` prefix.\n";dump($var);classPropertyExample{public $publicProperty ='The `+` prefix denotes public properties,';protected $protectedProperty ='`#` protected ones and `-` private ones.';private $privateProperty ='Hovering a property shows a reminder.';}
$var =newPropertyExample();dump($var);
Find on Path...
sur phpstorm)dd
etdump
sont des outils de débogage, ils ne doivent pas être utilisés dans le code de production.Réponses:
J'ai eu le même problème avec le framework laravel Lumen (5.8.12) et j'ai résolu le problème en revenant à la version 5.8.4.
L'origine du problème semble être le composant Symfony VarDumper ( \ vendor \ symfony \ var-dumper \ Cloner \ Data.php , ligne 302 ):
Devrait être:
la source
Pour les variables simples, la lecture de la sortie doit être simple. Voici quelques exemples montrant d'abord une variable définie en PHP, puis sa représentation de vidage: Vérifier ce lien pour une meilleure référence
Par exemple:
La flèche grise est un bouton à bascule pour masquer / afficher les enfants des structures imbriquées.
la source