项目:我正在尝试从 NOAA 服务器获取图像文件列表(它已打开并允许)。文件名是基于时间戳的半随机的。我需要将该目录列表返回到一个数组。
这篇文章的代码片段有效。 这里>>
在我对 $url 进行硬编码后,它看起来像这样:
<?php
$url = 'http://radar.weather.gov/ridge/RadarImg/NCR/JAX/';
$html = file_get_contents($url);
$count = preg_match_all('/<td><a href="([^"]+)">[^<]*<\/a><\/td>/i', $html, $files);
for ($i = 0; $i < $count; ++$i) {
echo "File: " . $files[1][$i] . "<br />\n";
}
?>
call the function getimages (NCR, JAX) ;
function getimages (ncr_or_nzt, the_site_name) {
var filelist =new array ();
var filelist = 'http://mysite.com/mypath/getimages.php?ncr_or_nzt&the_site_name';
}
然后我只需要目录中最近的 4 个文件名
最后,我需要'function getimages'之外可用的var **filelist []数组,这样我就可以将它分配给html中其他地方的'img.src'标签。**
希望我能更好地描述它。