1

我需要打开一个特定格式的 pdf 文件,例如 MPA_154278A_03_2013

前缀(MPA)在每个月的中间组件(15427A)都是相同的

我这样编码但无法获得上个月的数字(_03)

<?php
$number=$_REQUEST['input']; // input for midle name of file
//checking for file exist
$file_name="pdf_files/MPA_".$number."_".date('m')."_".date('Y').".pdf"; // for file opening
//echo $file_name;
if(file_exists($file_name))
    echo $file_name;
else
    echo 0;
?>
4

1 回答 1

0

你会得到字符串_03_2013

$date = date('_m_Y', strtotime(date('Y-m')." -1 month"));

所以你的文件名会像这样生成,

$file_name="pdf_files/MPA_".$number.$date.".pdf";

CodeViper 演示。

于 2013-04-08T05:13:27.300 回答