Значение кэша из xml, которое загружается через php - PullRequest
1 голос
/ 24 апреля 2019

В настоящее время я загружаю некоторые значения из XML-файла и распечатываю через php.

Но сам этот файл обновляется только один раз в день, поэтому значения будут обновляться только один раз в день.

Есть ли способ кэшировать значения для дня?Так что не нужно каждый раз при загрузке страницы проверять значения из xml, но при этом загружаются кэшированные строки.

Мой текущий код:

  <?php $xml=simplexml_load_file("https://www.linktoxml.com");
if (!$xml) {
     echo "";
} else {
echo "<span itemprop='aggregateRating' itemscope itemtype='http://schema.org/AggregateRating'>Review value<strong>
<span itemprop='ratingValue'>";
 foreach($xml->children() as $average)
{
echo $average->total_score;
}
echo "</span>/<span itemprop='bestRating'>10</span></strong>";
echo "<span class='review-link total' itemprop='ratingCount'>";
foreach($xml->children() as $total_review)
{
    echo $total_review->total_reviews;
}
echo "</span></span>";
}
?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...