php – 使用创建日期生成文件名

我正在使用dompdf创建PDF文件并将其邮寄到我的邮件中,同时在服务器上保存.txt版本.
保存文件正常工作,但是我在使用唯一名称保存文件时遇到了一些麻烦.在这种情况下,我想要像date-time.txt(06-09-2012_11:43.txt)

甚至更好,如果它可以从文本字段“refnr”的名称作为名称.

<label for="refnr"><b>Referensnummer:</b></label>
<input type="text" name="refnr" id="refnr" class="input" />@H_403_5@ 
 

代码如下所示:

$html = '/html.PHP';
$filename = $dir.'/Admin/files/"date here".txt';
$dompdf = new DOMPDF(); 
$dompdf->load_html($html); 
$dompdf->set_paper('a4','portrait');
$dompdf->render(); 
file_put_contents($filename,$dompdf->output());@H_403_5@ 
 

我试着玩$name =’myfile _’.date(‘m-d-Y_hia)’;但是无法做到这一点,它每次只是在那条线上出错.
所以现在我在这里寻求聪明人的指导:)

你在关闭字符串格式代码之前放了):
$name='myfile_'.date('m-d-Y_hia');@H_403_5@ 
 

应该工作正常.

正如Jan1337z指出的那样,你可能想要一个文件后缀:

$name='myfile_'.date('m-d-Y_hia').'.txt';@H_403_5@ 
 

没有后缀不应该停止正在创建的文件 – 但拥有它可能有助于使其易于使用.

相关文章

Hessian开源的远程通讯,采用二进制 RPC的协议,基于 HTTP 传输。可以实现PHP调用Java,Python,C#等多语...
初识Mongodb的一些总结,在Mac Os X下真实搭建mongodb环境,以及分享个Mongodb管理工具,学习期间一些总结...
边看边操作,这样才能记得牢,实践是检验真理的唯一标准.光看不练假把式,光练不看傻把式,边看边练真把式....
在php中,结果输出一共有两种方式:echo和print,下面将对两种方式做一个比较。 echo与print的区别: (...
在安装好wampServer后,一直没有使用phpMyAdmin,今天用了一下,phpMyAdmin显示错误:The mbstring exte...
变量是用于存储数据的容器,与代数相似,可以给变量赋予某个确定的值(例如:$x=3)或者是赋予其它的变...