Добрый вечер, я хотел бы знать, почему книжный магазин dompdf php не печатает логический оператор меньший, который. Эта информация поселена в колонне моего BD. Единственное, что я делаю, состоит в том, чтобы печатать это и не появляется. Однако оператор больший, чем, если он это принимает. Какая-то идея почему?
Тип информации в BD Varchar
. И консультация php - простая echo
этой колонны.
Когда ты используешь mГ©todo load_html/loadHtml
dompdf, ты должен превращать специальные символы HTML в организации HTML с htmlspecialchars
:
$dompdf = new Dompdf();
$dompdf->load_html(htmlspecialchars('Sabemos que 5 < 10, ¿verdad? <SÍ>'));
// (Optional) Setup the paper size and orientation
$dompdf->set_paper('A4', 'landscape');
// Render the HTML as PDF
$dompdf->render();
// Output the generated PDF to Browser
$dompdf->stream('document.pdf');
возможно не моги печатать специальные символы, потому что ты нуждаешься в том, чтобы использовать код html каждого характера, чтобы заменять все специальные символы, я предлагаю тебе использовать что-то как это:
function caracteresHTML($str){
$c = array("<", ">", "ñ", "á"); //caracteres a reemplazar
$h = array("<", ">", "ñ", "á"); //valores a imprimir
return str_replace($c, $h, $str);
}
$myVar=caracteresHTML($myVar);
и печатать переменную myVar funcionarГ - в