php列印功能
① php有沒有列印功能列印頁面中的某個div的內容有可能嗎
php有4種輸出方式:
echo 只能列印字元串和數字;
print 只能列印字元串和數字;
print_r 能列印字元串數字及數組,對象;
var_mp 能列印字元串數字數字和對象的詳細信息.
至於你說的列印某個div的內容這個是不行的, 用js就可以了, js本來就是和html混合使用的. 因為php的代碼運行需要伺服器支持才行, 而html代碼和js代碼則是靠瀏覽器解析即可, 兩者是不一樣的.
② php文件如何列印
php 並不能使用列印機列印,只能 弄出數據 和 樣式來進行列印
所用的列印功能 是 瀏覽器本身自帶的
③ php中怎麼列印數組啊
php中列印數組的步驟如下:
1、首先在編輯器中的菜單欄中點擊文件,然後點擊新建。
④ PHP實現列印功能
php沒有列印方面的函數
javascript有一個
window.print()
列印當前頁面內的
⑤ php 怎麼實現列印 功能啊 直接列印html中的table 而且為word格式 table里的內容是通過資料庫獲取出來的
你的列印是不是編程語言裡面說的列印,例如basic語言的print語句,如果是的話,在PHP裡面使用echo語句列印內容,例如:
echo '<table border=1><tr><td>1<td>2</table>';
如果你是希望程序運行後在列印機上列印輸出內容,那可能比較復雜,而且不是PHP的強項,需要編寫許多查找列印機的代碼,簡單的做法是把數據送我特殊設備,可以使用file_put_contents函數,例如:
file_put_contents('PRN:', 'print test');
⑥ php 如何列印
回答能清楚一些嗎?
如果你說的是數組、函數之類的列印,可以使用「print_r」函數。
如果是其它方面的列印,請說明是哪方面的列印。
⑦ php實現列印的代碼
分二種情況:
第一種列印到屏上,超簡單就用
<?
echo ("PHP代碼段打錢中...");
?>
第二種,列印到列印機,這種大多都是用JS方法:
1【<a href='javascript:window.print()'>列印此頁</a>】
2.若為按鈕 <input type="submit" value="列印" onClick="javascript:window.print()"/>
3.
Javascript代碼:
<script language="javascript" type="text/javascript">
function printsetup(){wb.execwb(8,1); }
function printpreview(){wb.execwb(7,1);}
function printit(){wb.execwb(6,6)}
function printclose(){wb.execwb(45,1);}
//WebBrowser.ExecWB(1,1) 打開
//Web.ExecWB(2,1) 關閉現在所有的IE窗口,並打開一個新窗口
//Web.ExecWB(4,1) 保存網頁
//Web.ExecWB(6,1) 列印
//Web.ExecWB(7,1) 列印預覽
//Web.ExecWB(8,1) 列印頁面設置
//Web.ExecWB(10,1) 查看頁面屬性
//Web.ExecWB(15,1) 好像是撤銷,有待確認
//Web.ExecWB(17,1) 全選
//Web.ExecWB(22,1) 刷新
//Web.ExecWB(45,1) 關閉窗體無提示
</script>
CSS代碼:
<style media="print" type="text/css">
.Noprint{display:none;}
.NextPage{page-break-before:always;}
</style>
網頁代碼:
<object id="wb" height="0" "width=0" classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" name="wb"></object>
<div class="Noprint" style="text-align: right;border: 1px solid #99BCFC;margin:0px 5px 0px 5px;padding:2px 5px 2px 5px;background-color: #EBF1FA;">
<input type="button" onclick="javascript:printsetup();" name="button2" id="button2" value="頁面設置"/>
<input type="button" onclick="javascript:printpreview();" name="button3" id="button3" value="列印預覽"/>
<input type="button" onclick="javascript:printit();" name="button4" id="button4" value="列印"/>
<input type="button" onclick="javascript:printclose();" name="button" id="button" value="關閉"/>
</div>
⑧ php怎麼輸出列印
echo "hello world"; 意思是輸出 hello world
php 還有printf () print_r() var_mp() 函數
⑨ 如何php實現本地列印
php 是在伺服器端執行的, 無法直接調用客戶端列印機, 要使用客戶端本地列印 只能用php生成內容 用 javascript 來實現; 推薦使用 jquery.printarea.js,插件 把要列印的內容用ajax放到一個div 然後列印這個div
<scripttype="text/javascript"src="../js/jquery.min.js"></script>
<scripttype="text/javascript"src="../js/jquery.printarea.js"></script>
<script>
functionprint_xx(){
$("#touming_div").css("visibility","visible");
$("#xxtj_div").load("./getprint.php",{t_table_no:cur_t_table,act:4},function(){
$("#touming_div").css("visibility","hidden");
$("#xxtj_div").printArea();//列印getprint.php輸出的內容
});
}
</script>