php – 使用创建日期生成文件名
发布时间:2020-12-13 22:38:35 所属栏目:PHP教程 来源:网络整理
导读:我正在使用dompdf创建PDF文件并将其邮寄到我的邮件中,同时在服务器上保存.txt版本. 保存文件正常工作,但是我在使用唯一名称保存文件时遇到了一些麻烦.在这种情况下,我想要像date-time.txt(06-09-2012_11:43.txt) 甚至更好,如果它可以从文本字段“refnr”的
我正在使用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" /> 代码如下所示: $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()); 我试着玩$name =’myfile _’.date(‘m-d-Y_hia)’;但是无法做到这一点,它每次只是在那条线上出错.
你在关闭字符串格式代码之前放了):
$name='myfile_'.date('m-d-Y_hia'); 应该工作正常. 正如Jan1337z指出的那样,你可能想要一个文件后缀: $name='myfile_'.date('m-d-Y_hia').'.txt'; 没有后缀不应该停止正在创建的文件 – 但拥有它可能有助于使其易于使用. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |