PHP printer_open正在打印html标记

PHP printer_open正在打印html标记,php,Php,PHPprinter\u open正在打印html标记。 我对原始和文本使用printer\u set\u选项,但它打印相同的内容 下面是我的代码: if($ph = printer_open()) { $content = $data; printer_set_option($ph, PRINTER_MODE, "RAW"); printer_wri

PHP
printer\u open
正在打印html标记。 我对原始和文本使用
printer\u set\u选项
,但它打印相同的内容

下面是我的代码:

            if($ph = printer_open()) 
            { 
               $content = $data; 
               printer_set_option($ph, PRINTER_MODE, "RAW"); 
               printer_write($ph, $content); 
               printer_close($ph); 
            } 
            else "Couldn't connect..."; 

使用打印机,您不能使用打印机呈现html,但可以使用echo

例如:

<?php
echo file_get_contents( "filename.php" ); // get the contents, and echo it out.
?>

是。我希望打印布局与收据预览相同。我正在使用php编写一个打印收据的代码。当我使用javascript的.print()函数时,收据的布局很好。