php dc_checker.php
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php dc_checker.php相关的知识,希望对你有一定的参考价值。
<?php
$file = "/Users/leandro/.console/version";
$saved_version = "0";
$saved_date = "";
if (file_exists($file)){
$fp = fopen($file, 'r');
list($saved_date, $saved_version) = explode("|", @fread($fp, filesize($file)));
}
//if never checked or today didn't check
if (date('Ymd') != $saved_date){
$version =
@json_decode(
@file_get_contents(
"http://api.github.com/repos/hechoendrupal/drupal-console/releases/latest",
false,
stream_context_create([ 'http' => [ 'method' => 'GET', 'header' => [ 'User-Agent: PHP' ] ] ])
))->tag_name;
if ( ((int)str_replace(".", "", $version) > (int)str_replace(".", "", $saved_version)) && ($saved_version > 0)){
print "version $version update available";
}
if ($version){
$fp = fopen($file, 'w');
fwrite($fp, date('Ymd'). "|". $version);
fclose($fp);
}
}
以上是关于php dc_checker.php的主要内容,如果未能解决你的问题,请参考以下文章
php [guzzle php] guzzle php #php
php send.php php邮件模板#php
IntelliJ IDEA 11编辑php是,支持php文件名为.php5和.php4,如何设置能让其也支持.php呢?
如何从php5升级到php7
请问php中如何调用php文件中的内容?
php [php:PHPMailer示例] php库“PHPMailer”示例。 #PHP