Я думаю, что это конфигурация на Laravel, у меня есть другой проект на том же сервере, который не показывает, что
Гильерме Фрейре
Выполните поиск по вашему проекту, возможно, вы где-то жестко закодировали этот символ. Большинство IDE имеют эту функцию ( Find on Path...на phpstorm)
porloscerros Ψ
Может относиться. То же самое произошло вчера после обновления до Laravel 6.2
z0mbieKale
1
Почему это приведет к ошибкам в вашем коде? ddи dumpявляются инструментами отладки, они не должны использоваться в производственном коде.
Стратадокс
Ответы:
12
У меня была та же проблема с laravel Framework Lumen (5.8.12), и я решил эту проблему, вернувшись к версии 5.8.4.
По-видимому, источником проблемы является компонент Symfony VarDumper ( \ vendor \ symfony \ var-dumper \ Cloner \ Data.php , строка 302 ):
Для простых переменных чтение вывода должно быть простым. Вот несколько примеров, показывающих сначала переменную, определенную в PHP, а затем ее представление дампа:
Проверьте эту ссылку для лучшей ссылки
Например:
$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);
Серая стрелка - это кнопка для скрытия / отображения дочерних элементов вложенных структур.
$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...
на phpstorm)dd
иdump
являются инструментами отладки, они не должны использоваться в производственном коде.Ответы:
У меня была та же проблема с laravel Framework Lumen (5.8.12), и я решил эту проблему, вернувшись к версии 5.8.4.
По-видимому, источником проблемы является компонент Symfony VarDumper ( \ vendor \ symfony \ var-dumper \ Cloner \ Data.php , строка 302 ):
Должно быть:
источник
Для простых переменных чтение вывода должно быть простым. Вот несколько примеров, показывающих сначала переменную, определенную в PHP, а затем ее представление дампа: Проверьте эту ссылку для лучшей ссылки
Например:
Серая стрелка - это кнопка для скрытия / отображения дочерних элементов вложенных структур.
источник