草庐IT

printing

全部标签

php var_dump 等价物或 print_r

因为我使用的是json和ajax,所以我无法在有效的json上传递值。是否只返回vardump的值而不回显输出到浏览器。例如$data='my_data';get_var_dump($data);//notrealfunc//shoulddonothing.$get['data']=get_var_dump($data);$get['error']=false;echojson_encode($get);//shouldbesomethinglike//{"data,"string(7)my_data","error":false}或我只想分配给var而不是输出它的print_r等价物

php - : print var if var exist 的 PHP 简写是什么

我们以前都遇到过,需要在输入字段中打印一个变量,但不确定是否设置了var,就像这样。基本上这是为了避免e_warning。'>我怎样才能把这个写得更短?我可以引入这样的新功能:'>但是我没有成功编写printvar()函数。 最佳答案 对于PHP>=7.0:从PHP7开始,您可以使用null-coalesceoperator:$user=$_GET['user']??'guest';或者在你的用法中:对于PHP>=5.x:我的建议是创建一个issetor函数:functionissetor(&$var,$default=null){

php - Print_r 不返回任何东西; var_dump 显示 NULL

我是网络开发新手,正在试验Braintree网络Hook。我正在使用他们的createsubmerchant示例代码来创建一个submerchant,然后假设通知应该到达我的服务器,说明它是否成功。我的方法:我刷新submerchant.php页面(我在NameCheap服务器上使用Wordpress),然后echo显示“成功!”。然后我转到webhooks.php页面并刷新它。但是,var_dump仅返回NULLNULL而print_r不返回任何内容。为什么print_r不显示任何内容?submerchant.php-这会在我设置$one=1并为子商户设置新的id时创建子商户['fi

php - 难以理解对象的 print_r/var_dump

以下对象中的存储是什么?我从来没有遇到过这种类型的var_dump或print_r。它是CFArray对象的属性吗?如果是,什么是ArrayObject?我非常仔细地查看了它,我假设存储是CFArray对象的一个​​属性,其类型是另一个类ArrayObject。请纠正我...:)print_r($response->body->zoneName());CFArrayObject([storage:ArrayObject:private]=>Array([0]=>CFSimpleXMLObject([0]=>us-east-1a)[1]=>CFSimpleXMLObject([0]=>u

PHP 打印到本地热敏打印机,没有网络名称无法工作

我用PHP构建了一个POS(销售点)应用程序,它可以直接打印到热敏打印机。在大多数情况下,我使用WAMP在本地网络服务器上运行应用程序。部分打印代码为:$printer="\\\\localhost\\TM-T88V";//Openconnectiontothethermalprinter$fp=fopen($printer,"w");if(!$fp){die('noconnection');}$data="PRINTTHIS";//CutPaper$data.="\x00\x1Bi\x00";if(!fwrite($fp,$data)){die('writingfailed');}只

php - 自动打开 PDF 文件的打印机对话框

我知道有一些方法可以将PDF打印到与服务器位于同一网络上的网络打印机,但这对我没有帮助,因为服务器是远程的。在我的情况下,用户单击“打印标签”的链接,然后生成并输出为他们格式化的PDF文件。我目前将文件输出“流”到浏览器,以便Adob​​eReader使用以下代码自动打开它:header("Expires:Mon,26Jul199705:00:00GMT");header("Content-type:application/pdf");header('Content-Disposition:attachment;filename="labels.pdf"');readfile($Ser

java - PDF PrinterJob 获取作业状态

我在使用java打印PDF时遇到问题。我知道Java本身不支持打印PDF,因为java没有PDF渲染器。因此,为了解决这个问题,我使用了PDFRenderer库,下面是一个使用它进行打印的示例:Filef=newFile("myfile.pdf");FileInputStreamfis=newFileInputStream(f);FileChannelfc=fis.getChannel();ByteBufferbb=fc.map(FileChannel.MapMode.READ_ONLY,0,fc.size());PDFFilepdfFile=newPDFFile(bb);PDFPri

java - 使用 Java 在 4 x 6 纸上打印 1800 x 1200 图像

我需要在4"x6"纸(也称为4r)上打印1800x1200像素、300dpi的图像我尝试过的我创建了一个PrintRequestAttributeSet来处理我的PrintableArea(4x6)、PrinterprintDPI、Orientation。我在底部附上了一个MCVE。问题虽然代码有效,但我得到了一个具有以下属性的PageFormat(对于我的打印机):x=12.0y=12.32w=276.0h=419.67宽度和高度少了一点,因为我的打印机不支持零边距。(这是我考虑过的。如果有人知道除此之外我可以强制零margin的方法,请告诉我)我提供的边距为0,因为这些图像将通过支

java - 在应用程序运行时用 Java 刷新打印机

正如标题所说,我想在我的Java应用程序运行时刷新计算机设置中注册的打印机。通常,我可以使用PrinterJob.lookupPrintServices()获取打印机。但是,这些仅在重新启动应用程序时才会刷新。我读过一些关于lookupPrintServices()应该在新线程中完成以获取打印机的内容。然而,这没有用,打印机列表保持不变。followinglink表明这个问题应该在Java5.0中得到修复,我做错了什么吗?非常感谢任何帮助!编辑添加了MWE。publicclassMTPrinterTestextendsThread{publicstaticvoidmain(String

javax.print.打印异常 : Printer is not accepting job

我收到“javax.print.PrintException:打印机不接受作业。”,当我尝试执行时printService.createPrintJob().print(newSimpleDoc(this,DocFlavor.SERVICE_FORMATTED.PRINTABLE,docAttributeSet),printRequestAttributeSet);我发现一台机器打印到打印机时会出现此问题,但另一台机器可以使用相同的API调用打印到同一台打印机。我正在查看OracleSun的错误报告,解释了下面粘贴的类似问题。http://bugs.sun.com/bugdatabas