Php 如何将缅甸Unicode数据直接打印到pos网络打印机?
数据直接打印到网络打印机,但无法正确打印unicode数据。 这是我的密码Php 如何将缅甸Unicode数据直接打印到pos网络打印机?,php,Php,数据直接打印到网络打印机,但无法正确打印unicode数据。 这是我的密码 <?php include("confs/config.php"); $date=$_POST['date']; $tbl=$_POST['table']; $voucher=$_POST['voucher']; $waiter=$_POST['waiter']; $catg=$_POST['catg']; $initialized = chr(27).chr(64); $condensed1 = chr(15);
<?php
include("confs/config.php");
$date=$_POST['date'];
$tbl=$_POST['table'];
$voucher=$_POST['voucher'];
$waiter=$_POST['waiter'];
$catg=$_POST['catg'];
$initialized = chr(27).chr(64);
$condensed1 = chr(15);
$condensed0 = chr(18);
$corte = Chr(27) . Chr(109);
$print_data = $initialized;
$print_data="#wait"."\"\n"."#".$voucher."\"\n"."#".$waiter."\"\n";
$print_data.="စမ္းသပ္ထုတ္လုပ္ျခင္း ခ်က္ျပဳတ္ရန္ မလိုပ."\"\n"."#".$voucher."\"\n"."#".$waiter."\"\n";
try
{
$fp=pfsockopen("192.168.1.87",9100);
fwrite($fp, $print_data);
fclose($fp);
echo 'Successfully Printed';
}
catch (Exception $e)
{
echo 'Caught exception: ', $e->getMessage(), "\n";
}
?>
尝试UTF-8字节顺序标记
$print_data="#wait"."\"\n"."#".$voucher."\"\n"."#".$waiter."\"\n";
$print_data.="စမ်းသပ်ထုတ်လုပ်ခြင်း ချက်ပြုတ်ရန် မလိုပ."\"\n"."#".$voucher."\"\n"."#".$waiter."\"\n";
$print_data = "\xEF\xBB\xBF".$print_data; //utf8 bom
您可能缺少UTF-8编码。utf8_编码($print_数据);