Я просто любопытно, почему это работает:PHP Tidy и закрывающие теги запроса
$config = array('wrap' => 0,'show-body-only' => TRUE,);
$str = '<p>Hello World!';
$tidy = tidy_parse_string($str, $config);
tidy_clean_repair($tidy);
echo (htmlentities($tidy)); //outputs <p>Hello World!</p>
в то время как это не делает:
$config = array('wrap' => 0,'show-body-only' => TRUE,);
$str = 'Hello World!</p>';
$tidy = tidy_parse_string($str, $config);
tidy_clean_repair($tidy);
echo (htmlentities($tidy)); //outputs Hello World!
Я представляю его, потому что аккуратность завершает открытые теги сироты и удаляет теги закрытия сироты. Но почему это было закодировано так, я понятия не имею. Возможно, это из-за направления, когда его разбирали. он должен был вернуться, чтобы открыть те теги. – Iznogood