php 打印小票模板
2016-06-02 16:41
651 查看
if(!empty($set['print_top'])){ $content="%10".$set['print_top']."\n"; }else{ $content=''; } $content.='%00单号:'.$item['ordersn']."\n"; //$content.='总数:'.$item['totalnum'].' 总价:'.$item['totalprice']."\n"; ///$content.='配送方式:'.$express[$item['sendtype']]['express_name']."\n"; if($item['ispay']==1){ $item['paystr']='[已支付]'; }else{ $item['paystr']='[未支付]'; } if ($item['paytype'] == 1){ $content.='付款:余额支付'.$item['paystr']."\n"; }elseif ($item['paytype'] == 2){ $content.='付款:在线支付'.$item['paystr']."\n"; }elseif ($item['paytype'] == 3){ $content.='付款:货到付款'.$item['paystr']."\n"; } $content.='下单日期:'.date('Y-m-d H:i:s', $item['createtime'])."\n"; $content.='预约时间:'.$item['time_day'].'日'.$item['time_hour'].'时'.$item['time_second']."分\n"; if(!empty($item['remark'])){ $content.='备注:'.$item['remark']."\n"; } $content.="%00\n名称 数量 单价 \n"; $content.="----------------------------\n"; $content=iconv("UTF-8","GB2312//IGNORE",$content); foreach($item['goods'] as $v){ $content1.=$this->_formatstr($v['title'],16).$this->_formatstr($goodsid[$v['id']]['total'],4,false).$this->_formatstr(number_format($v['marketprice'],1),7,false)."\n"; } $content2="----------------------------\n"; $content2.="%10总数量:".$item['totalnum']." 总价:".number_format($item['totalprice'],1)."元\n%00"; if(!empty($item['guest_name'])){ $content2.='姓名:'.$item['guest_name']."\n"; } if(!empty($item['tel'])){ $content2.='手机:'.$item['tel']."\n"; } if(!empty($item['guest_address'])){ $content2.='地址:'.$item['guest_address']."\n"; } if(!empty($item['desk'])){ $content2.='桌号:'.$item['desk']."\n"; } if(!empty($set['print_bottom'])){ $content2.="%10".$set['print_bottom']."\n%00"; } $content2=iconv("UTF-8","GB2312//IGNORE",$content2); $setting='<setting>124:'.$set['print_nums'].'|134:0</setting>'; $setting=iconv("UTF-8","GB2312//IGNORE",$setting); echo '<?xml version="1.0" encoding="GBK"?><r><id>'.$item['id'].'</id><time>'.date('Y-m-d H:i:s', $item['createtime']).'</time><content>'.$content.$content1.$content2.'</content>'.$setting.'</r>';
相关文章推荐
- [PHP源码阅读]strtolower和strtoupper函数
- php pdo 链接数据库
- PHP 操作文件没有权限:Permission denied
- Liunx 配置ftp服务器
- PHP 5.5 新特性关键字 yield
- php中die(),exit(),return的区别
- php 图片压缩 CURL 请求 删除文件夹目录和子文件 创建 目录
- 内网探测脚本(内网代理访问+内网端口扫描) [php+jsp] -------- 屌丝归档笔记
- 部署NTP服务器进行时间同步
- 敲php的日子
- thinkphp发送邮件 图文教程
- Yii 2.0 使用笔记
- php 语法错误定位 try catch Throwable
- phpExcel导出excel加超级链接和图片的实例代码
- php 打印格式化显示利器 <pre>
- php7安装
- PHP基础笔记(02)
- JEditorPane和JTextPane学习总结
- Thinkphp3.1.3 解析运行
- Serialize/Unserialize破坏单例