답변
나는 laravel framework Lumen (5.8.12)과 동일한 문제가 있었고 버전 5.8.4로 돌아가서 문제를 해결했습니다.
문제의 근원은 Symfony VarDumper 구성 요소 인 것 같습니다 ( \ vendor \ symfony \ var-dumper \ Cloner \ Data.php , line 302 ) :
$dumper->dumpScalar($cursor, 'default', '^');
해야한다:
$dumper->dumpScalar($cursor, 'default', '');
답변
간단한 변수의 경우 출력을 읽는 것이 간단해야합니다. 다음은 먼저 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);
class PropertyExample
{
public $publicProperty = 'The `+` prefix denotes public properties,';
protected $protectedProperty = '`#` protected ones and `-` private ones.';
private $privateProperty = 'Hovering a property shows a reminder.';
}
$var = new PropertyExample();
dump($var);