html — php + tidy — & gt; атрибут с одной цитатой — & gt; неожиданный результат

Образец кода:

$html = '<html><body><a href="https://google.com>google</a></body></html>';
$tidy = new tidy();
$tidy->parseString($html, array());
$tidy->cleanRepair();
var_dump($tidy->value);

Выход:

<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<a href=
"https://google.com%3Egoogle%3C/a%3E%3C/body%3E%3C/html%3E"></a>
</body>
</html>

Я ожидаю, что мой атрибут href будетhttps://www.google.com«но вместо этого я получаю»https: //google.com%3Egoogle%3C/a%3E%3C/body%3E%3C/html%3E».

Как это исправить правильно?
Благодарю.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]