本文介紹了如何在 PHP 中打印頁面以使用與 window.print() 相同的打印機進行打印的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!
問題描述
實際上我想用下面的代碼示例打印內容.
$html
擁有我想要打印的所有 HTML
,而無需在瀏覽器中呈現視圖,也無需在瀏覽器中打印/顯示.
我正在嘗試找到與 window.print();
相同的方法.但是需要在PHP
中.我不想在瀏覽器中顯示所有 HTML
.
有什么方法或技巧嗎?任何建議都可以幫助我很多.謝謝.
我的示例代碼:
$arr = array('one','two','three','four','five');$html = "<div style='background:red;color:black;'>";foreach($arr 作為 $value){$html .= $value.'<br/>';}$html .= "</div>";//打印代碼以打印 $html 內容,與 JS window.print() 的工作原理相同.
解決方案
<div id="divToPrint" style="display:none;"><div style="width:200px;height:300px;background-color:teal;"><?php echo $html;?>