我试图从"昨天"得到一个文件,但每小时/分钟/秒可以每天不同。
文件名可以是例如:
ProductFeed_2017-05-09T23-00-05.csv
或
ProductFeed_2017-05-10T23-00-04.csv
所以我需要一些通配符作为文件名的最后一部分。我尝试了几种不同的方法,到目前为止都没有。
<?php
set_include_path(get_include_path() . PATH_SEPARATOR . 'phpseclib');
include('Net/SFTP.php');
$sftp = new Net_SFTP('domain.dk');
if (!$sftp->login('user', 'password')) {
exit('Login Failed');
echo "error";
}
$date = (int)date("d") - 1;
$filename = 'ProductFeed_'.date("Y").'-'.date("m").'-'.$date.'*.csv'; // T23-00-04.csv
echo $sftp->get('import/'.$filename);
?>