我想在php中获取最新版本的Drupal。所以我想我可以得到https://www.drupal.org/CHANGELOG.txt的第二行,当我去网址时读到:Drupal 7.41,2015-10-21 - Perfect。
但如果我这样做:
<?php
$fh = fopen('https://drupal.org/CHANGELOG.txt','r');
while ($line = fgets($fh)) {
echo $line;
}
fclose($fh);
?>
或者这个(获取文件的第二行):
<?php
$newestFile = file("https://drupal.org/CHANGELOG.txt");
$newestVersion = strstr($newestFile[1], ',', true);
echo $newestVersion;
?>
我得到的文件是这样的:Drupal 7.39,2015-08-19。它似乎是该文件的旧版本。怎么可能?