Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/232.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 生成带有创建日期的文件名_Php_Datetime_Filenames_Dompdf - Fatal编程技术网

Php 生成带有创建日期的文件名

Php 生成带有创建日期的文件名,php,datetime,filenames,dompdf,Php,Datetime,Filenames,Dompdf,我正在使用dompdf创建一个PDF文件并将其发送到我的邮件中,同时在服务器上保存一个.txt版本。 保存文件是正常工作,但我有一点麻烦,让它保存一个唯一的名称。在本例中,我想要类似date-time.txt(06-09-2012_11:43.txt)的东西 或者更好,如果它可以使用文本字段“refnr”中的名称作为名称 <label for="refnr"><b>Referensnummer:</b></label> <input type

我正在使用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" />
我试着玩
$name='myfile'.date('m-d-Y'u hia')但无法使其工作,它只是在该行上每次都给出一个错误。
因此,现在我在这里向你们这些聪明人寻求指导:)

在关闭字符串格式代码之前,请先放置

$name='myfile_'.date('m-d-Y_hia');
应该行得通

正如Jan1337z指出的,您可能需要在文件上添加后缀:

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

没有后缀不应该阻止文件的创建,但是有后缀可能有助于使其易于使用。

“它只是给出了一个错误”->,这是什么?它只是说解析错误:语法错误,在第34行的/var/www/virtual/denully.dk/try-it.dk/htdocs/Ikea/form.php中出现意外的t_字符串:)没有那么大的帮助,我想呵呵,第34行是$filename=$dir'/Admin/files/“date here”.txt';lineAh总是有点“制造所有问题,呵呵,非常感谢你们俩:)
$name='myfile_'.date('m-d-Y_hia').'.txt';