像你这种情况,可以接入一种云打印机,就是当用户下订单的时候把数据发到云端,云端再把数据传到打印机,打印机就会打印。有些云打印机服务商还自带云端,也就是说云端也不需要自己搭建了, 你只需要做的是发送数据到他们的云端就行了,其它事情他们会帮你处理,很方便。
PHP只是web 开发的,也擅长这方面,对于硬件方面的接口,你可能要用JAVA或C++之类的程序来编写接口,然后通过PHP来调用他们的接口执行打印,单纯php是实现不了的