From 6b0ebc8b533194a6537796e2dd470dbad175073d Mon Sep 17 00:00:00 2001 From: Thomas Calvet Date: Tue, 16 May 2023 12:06:55 +0200 Subject: [PATCH] [VarDumper] Fix HTML of invisible characters --- src/Symfony/Component/VarDumper/Dumper/HtmlDumper.php | 2 +- src/Symfony/Component/VarDumper/Tests/Dumper/HtmlDumperTest.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Symfony/Component/VarDumper/Dumper/HtmlDumper.php b/src/Symfony/Component/VarDumper/Dumper/HtmlDumper.php index 7ed141e261ab7..0e56733af64f3 100644 --- a/src/Symfony/Component/VarDumper/Dumper/HtmlDumper.php +++ b/src/Symfony/Component/VarDumper/Dumper/HtmlDumper.php @@ -928,7 +928,7 @@ protected function style(string $style, string $value, array $attr = []): string if (!($attr['binary'] ?? false)) { $v = preg_replace_callback(static::$unicodeCharsRx, function ($c) { - return '\u{'.strtoupper(dechex(mb_ord($c[0]))).'}'; }, $v); } diff --git a/src/Symfony/Component/VarDumper/Tests/Dumper/HtmlDumperTest.php b/src/Symfony/Component/VarDumper/Tests/Dumper/HtmlDumperTest.php index 2d0e41e2c6e75..13d69f833195b 100644 --- a/src/Symfony/Component/VarDumper/Tests/Dumper/HtmlDumperTest.php +++ b/src/Symfony/Component/VarDumper/Tests/Dumper/HtmlDumperTest.php @@ -69,7 +69,7 @@ public function testGet() é\\x01test\\t\\n ing """ - "bo "tebo\\u{FEFF}m" => "te\\u{FEFF}st" "[]" => [] "res" => stream resource @{$res} %A wrapper_type: "plainfile"